Home | Links | Contact Us | Press | Post a job | Bookmark
Home Manufacturing - Other Senior-UI-Software-Engineer


 Senior UI Software Engineer

Details
Country: USA
Location: Minnesota-St. Paul White Bear Lake, MN 55110
Total applied: 40
Senior UI Software Engineer

Software engineering position in the design and development of software for HVAC control systems. Responsible for design, construction and testing of software components that serve UI to the end user and/or interface with embedded HVAC controllers or other systems and devices used to monitor and set up HVAC control systems. Development platforms include PC’s, hand held devices such as PDA’s or wireless phones, and embedded devices that serve UI. Special focus for this position is to guide technical design and implementation of thin and thick client UI across multiple products and development projects using both Java and Microsoft tools. Use your talents to: * Work with Trane’s User Centered Design group to transform UI vision into software product * Develop thin/thick client strategy for controls products * Define and implement UI reuse strategy across Trane’s controls product line * Develop UI design and implementation best practices to provide a common look and feel in Trane’s mixed (Java and .net) development environment * Be a UI tools & technology expert for Trane’s development group, and mentor other developers in web development skills.* Requirements Analysis – Understand fundamentals of requirements analysis, elaboration of system requirements to software requirements, provide feedback in areas such as completeness, practicality, measurability and testability. * Task Estimation – Prepare accurate schedules for all project assignments and activities. Understand estimation methods such as function point analysis and task breakdown based on historical models. * Risk Management – Possess and utilize an understanding of risk management concepts, identification, ranking and mitigation strategies. * Configuration Management – Possess a good understanding of basic SCM process and use in everyday tasks. Understand and use SCM as it relates to shared software components. * Software Construction – Understand construction fundamentals; minimize complexity, anticipate change, plan for verification. Make appropriate use of planning, modeling, reuse and measurement. * Peer Reviews and Inspections – Knowledge and use of formal inspection methods. Active participation in design reviews and mentoring of peers in design best practices. * Software Design – Understand and apply generally accepted best practices in design methodology. Understand key issues and use proper techniques for concurrency, event handling, distribution of components, exception handling, etc. Use of formal design methodologies and notations such as UML. Understand and make use of common design patterns. * Testing – Understand the role and use of testing throughout the life cycle. Create and execute test plans and test software at appropriate times in the development cycle. * Quality – Understand and use methodologies that promote the creation of quality software such as CMM, CMMI and Six Sigma. * Leadership - Coordination of planning, tracking, scheduling, risk assessment and task assignments for development teams. Mentoring, management liaison, progress reporting, decision-making and conflict management. * Architecture – Provide leadership in partitioning software products and families of software products into distinct components in order to meet business and engineering goals such as customer usability, component reusability, consistency, extensibility and maintainability. Drive trade-offs between possible approaches and turn into strategies that guide design and implementation by development teams. Set standards for UI look and feel. Define UI patterns for reuse. Drive consistency of UI across products and UI platforms. * Ability to meet short- and long-term deadlines. * Effectively meet the needs of internal and external customers. * Ability to work regularly and dependably. * Ability to function in a team environment. * Demonstrate ability to cope with stress and maintain a pleasant and cooperative temperament with internal and external customers. * Demonstrate ability to perform mental tasks such as making decisions, learning, thinking rationally and exercising good judgment. * Other duties as assigned.* Bachelor of Science degree in Computer Science, Computer Engineering or related discipline required. * 8+ years of developing software using object-oriented design and implementation required. * 5 years of web development experience with large commercial web sites required. * Extensive experience in both Microsoft .net UI development and Java based UI development * Extensive experience in both thick and thin client UI development and understand when each is appropriate * Must have experience in designing for reuse * Tools & Languages – Visual Studio, C#, asp.net, C++; Eclipse, Java, JavaScript, Java Server Faces * Excellent verbal, written and interpersonal skills. * Experience in application server development. * Object Oriented Methodologies – OOA, OOD, OOP, modeling with UML * Web Development – HTML, XML/XSLT, Macromedia Flash, content management, web servers such as Microsoft IIS Apply Now

- Apply for Senior UI Software Engineer


Related jobs
  Manufacturing Engineer
Job Purpose: Develops and improves manufacturing processes by studying product and manufacturing methods working with fellow engineers and management team. Duties: * E...
  Log Home Sales Consultant - Jackson, MS
Southland Log Homes, the nation’s largest log home producer and industry leader, is currently seeking a Sales Consultant for our Madison, MS sales model. ...
  Lead Mechanic
I am an executive recruiter working with an equipment distributor supplying heavy-duty, special purpose equipment. they are in need of an experienced Field Service T...
  Maintenance Manager
Our client is a $1.5B diversified industrial company with operations in more than 30 countries.  Consecutive year over year growth ensures that we are a dynamic and ...
  Lean Coordinator
An opportunity is available for a Lean Coordinator in an extremely profitable and stable manufacturing facility located in lovely central Mississippi.  The company ...
  Technician Level 2- 3rd Shift, Canton, MS.
| E-Mail This Job | View Our Company Profile    ...
  Maintenance Supervisor 3rd shift
Maintenance Supervisor 3rd shift needed for a major food manufacturer located in Horn Lake MS. Qualified applicants will need to have demonstrated leadership and people ...
  Plant Manager - Sheet Metal Fabrication
Responsible for a $50 million dollar/200 employee metal fabrication plant. Responsiblilities:Metal fabrication, assembly processesPlanning, scheduling, materials ...
  Technical Support Representative
Hunter Fan Company a leading manufacturer of home comfort products has an opportunity available in our Technical Product Support Call Center located in our corporate ...
  Plant Controller
Plant Controller DESCRIPTION:The Controller is a key member of the Plant’s leadership team, and the financial leadership of the entire company.  S/he is ...

Related press releases
Courageous reform
There can be little doubt we are making progress when it comes to improving further education. More young people and adults than ever are gaining good qualifications ever...
Half of MG Rover workers want to return
Almost a year after the collapse of MG Rover, many former workers are paid less and wish they still worked for the firm, according to a report released today. Of the nea...
Making ends meet
Earning some dosh to get through uni might seem unavoidable, but don't lose sight of the reason you are there: to get a degree. Earning shouldn't mean missing vital lectu...
Young, successful, well paid: are they killing feminism?
Chiara Cargnel wants to have it all: a high-flying career and a successful marriage. So far she is halfway there. At 26, she is an investment banker in London working ove...
The earth man cometh
I am merely the conduit,' says Patrick Holden, director of the Soil Association, when I ask him to sum up his achievement after 10 years in the job. 'The great thinkers, ...
Battle at the coalface
In his television review Rupert Smith described the NUM miners leader Arthur Scargill as "a ghastly little man who needed to be trodden on" (G2, March 23). I suppose he w...
Hutton eases small firms' pension fears
The government will not force employers to contribute to workers' pensions without making efforts to minimise the impact on firms, the work and pensions secretary, John H...
NHS hospital redundancies gather pace
A wave of redundancies across the NHS in England gathered force yesterday when a London teaching hospital announced that nearly 500 posts will be axed in an attempt to di...
Union warning over 'raw' stalls handlers
The Transport and General Workers Union (T&G) yesterday launched a fierce attack on the overall standard of the stalls handlers likely to be working at British racecourse...
Minimum wage to rise to £5.35
The minimum wage will rise by 6% in October to £5.35, the government confirmed yesterday, but it cautioned that the days of big, inflation-beating rises may be over...
©2009 UsaJobOnline - Connecting Job Seekers with Employers

Archive: All jobs