Emerson is looking for a Senior Software Developer to enhance and maintain existing products as well as develop and test the next generation of DeltaV, a state of the art distributed process control system.
Requirements
- Demonstrate strong proficiency with object-oriented programming languages such as C-Sharp or C++
- Object-oriented design, data structures, and multi-threaded applications
- Familiarity with Windows or web application development
- Familiarity with one or more of the following: WPF, HTML5, JavaScript, WCF, Web Frameworks (e.g. React)
- Experience with microservices based application architecture including containerization and orchestration
- Familiarity/experience using Microsoft development tools and the Windows OS
- Familiarity/experience with Windows Infrastructure such as Domains and Certificate Management
Responsibilities
- Collaborate – Foster a creative atmosphere and work with Scrum Masters, Product Owners, and Marketing to effectively support the development and test needs of the software and firmware.
- Innovate – Develop technologies to maintain our market leadership using the latest tools and frameworks.
- Automate – Write automated unit tests and system level tests to continue building our automation pipeline and a release-ready product.
- Iterate - Help the scrum team continuously improve its environment and processes.
- Design and implement software in accordance with requirements and specifications
- Debug and validate software issues on the latest and greatest unreleased products as well as those encountered by customers
- Participate in agile activities like sprint planning and retrospectives and take part in Hackathons, Tech-talks, and Communities of Practice with like-minded people
Other
- Bachelor’s in Computer Science, Electrical Engineering, or related STEM degree AND 4+ years of relevant work experience OR Master’s degree in Computer Science or related engineering degree AND 3+ years of relevant work experience
- Good communication and problem-solving skills
- Legal authorization to work in the United States without sponsorship now or in the future
- Ability to work in a team environment and collaborate with others
- Ability to learn and adapt to new technologies and processes