Responsibilities
- Create and manage full-stack software solutions using .NET/C#, React, and TypeScript.
- Build and deploy cloud-native services on Microsoft Azure, including APIs, serverless functions, and backend components.
- Design and implement data models and queries using SQL Server, PostgreSQL, or equivalent relational databases.
- Develop and maintain containerized applications with Docker, supporting orchestration and deployment processes.
- Work with front-end and back-end teams to ensure unified system design and functionality.
- Partner with DevOps staff to maintain CI/CD pipelines, environment setups, and deployment workflows.
- Use Bitbucket for version control and Jira for tracking tasks and managing projects.
- Integrate secure authentication and authorization methods; experience with OIDC or OAuth2 is beneficial.
- Take part in planning system architecture, defining requirements, and creating technical documentation.
- Build user interfaces, system integrations, and internal diagnostic tools as needed.
- Support system integration, testing, and validation of applications connected to cloud platforms.
- Document code, system behaviors, and test outcomes thoroughly.
- Provide maintenance and support for existing and legacy software systems.
- Guide and train junior engineers and interns on development practices and tools.
- Engage in lab-based and occasional field-based application testing.
Benefits
- Immediate benefits coverage from the first day of employment
- No-cost premium medical, dental, and vision insurance for employees; working spouses must enroll in single coverage at their own employer if available
- Access to an on-site health clinic
- Complimentary basic life insurance equal to twice the annual base salary
- Optional supplemental life and accidental death and dismemberment (AD&D) coverage
- No-cost short-term and long-term disability insurance
- 401(k) retirement plan with company match up to 8%
- Flexible spending accounts for healthcare and dependent care expenses
- Ten paid holidays annually plus vacation time
- Program for reimbursing educational expenses
- Employee scholarship program for dependents
- Optional gym membership benefit
- On-site eSports room for employee recreation
Work Arrangement
On-site — Newburgh, IN
Other
- Daily responsibilities include office, lab, and desk work, with occasional field testing required.
- Some roles may involve infrequent work in underground environments.
- Employees may regularly be around large moving machinery during job duties.
- Work environments may include airborne particles and allergens due to customer operations.
- Safety gear such as hard hats, steel-toe shoes, reflective clothing, earplugs, and safety glasses are provided and required when necessary.
- Occasional travel and flexibility to work various shifts based on customer needs are expected.
- Employees may occasionally need to stand, walk, stoop, or crouch.
- Ability to lift and move objects up to 10 pounds may be required.
- Vision requirements include close vision, distance vision, color vision, peripheral vision, depth perception, and focus adjustment.
- The physical demands listed are representative of those necessary to perform essential job functions successfully.
- Reasonable accommodations can be made to allow individuals with disabilities to perform essential job duties.