TA Instruments is looking to accelerate the design of new materials and improve the quality of manufacturing those materials by developing software for thermal analysis, rheological, and calorimetric instruments.
Requirements
- 5+ years C, .NET, ASP.NET, Web API
- 5+ years Experience building RESTful APIs
- Strong technical experience in client server programming
- Good knowledge of software engineering principles
- Develop an application from end to end - from the database to the user interface.
- Good knowledge of multi-threading & tasks
- Database - Design and code databases with a specific language like SQL.
Responsibilities
- Research, design, develop and release/maintain: Application, User interface, Data analysis, Instrument control software for thermal analysis, rheological, and calorimetric instruments.
- Evaluate system specifications and translate system requirements to task specifications.
- Responsible for ongoing support of current programs including performance, diagnosis and troubleshooting of problem programs and designing solutions to problematic programming.
- Working within a formal development process covering the full development lifecycle.
- Work in collaboration with the agile team and appropriate experts to implement your designs.
- Provide code and supporting documentation in accordance with the coding guidelines, quality processes and applicable procedures, including team's definition of DONE.
- Work in collaboration with the agile team to generate automated and manual tests to verify implemented software.
Other
- Bachelors Degree (preferably in a science related subject or in engineering)
- Excellent written and verbal communication skills are essential.
- You care about software; you have a passion for what you do which you can clearly convey by your actions and experiences.
- You have an eye for software design and can talk eloquently on a range of topics due to your experiences and also from reading and experimentation.
- On-site work required for three days a week