The organization is looking to develop and deploy enhancements and/or new applications used in local, networked, cloud-based or internet-related computer programs in support of the R&D lab sites.
Requirements
- Experience in programming languages such as VB.Net, C-Sharp, C++, Python, or Ruby
- Familiarity with software development tools such as Git or Jenkins
- Database Management Systems
- Front-End Development Tools
- Code Prompt Engineering
- Cloud Technologies & Platforms
- Continuous Integration and Continuous Deployment (CI/CD)
- Experience with React
Responsibilities
- Analyze system requirements and translate them into software programming specifications
- Develop, code, integrate, test, and debug software applications using current programming languages
- Collaborate and communicate closely with various stakeholders such as users, developers, and project managers to ensure timely delivery of products and solutions
- Stay up to date with emerging technologies and programming languages to ensure the team's skills and expertise are current
Other
- Bachelor’s degree in computer science or a related field. In lieu of a degree, at least 7 years of experience in application development or application engineering
- 4-6+ years of experience in software development, specifically in application development engineering
- Excellent written and verbal communication skills
- Ability to work collaboratively with cross-functional teams
- This position is not eligible for sponsorship for work authorization now or in the future, including conversion to H1-B visa.
- This position has a hybrid work schedule with three days in the office and the option for working remotely two days.