You will play a key role in shaping and maintaining digital services that drive productivity and sustainability in industrial environments. Your work will focus on developing robust APIs, enhancing user-facing applications, and ensuring high performance across distributed systems.
What You'll Do
- Design, implement, and test backend services and frontend interfaces for digital tooling platforms
- Diagnose and resolve issues across multiple layers of the technology stack
- Collaborate with product owners to define requirements, prioritize features, and refine user experiences
- Partner with architects to guide technical direction and promote best practices in software development
- Write clean, maintainable code aligned with enterprise standards and security policies
- Improve system efficiency through analysis, refactoring, and optimization
- Develop and run comprehensive test plans for new and updated components
- Support the growth of agile practices across teams through active participation and knowledge sharing
- Work closely with business and technical stakeholders to understand functional needs and translate them into technical solutions
- Foster a culture of transparency, accountability, and continuous improvement
Requirements
- Bachelor’s degree or equivalent practical experience in software development
- Authorization to work in the United States without company sponsorship, now or in the future
- Proven experience in full lifecycle software development
- Proficiency with Agile methodologies and iterative delivery models
- Strong command of object-oriented programming principles using languages such as C# or Java
- Experience designing and maintaining RESTful APIs and public-facing user interfaces
- Background in cloud-native development, particularly on Azure PaaS environments
- Familiarity with CI/CD pipelines and infrastructure-as-code tools such as Terraform and YAML
- Hands-on experience with TypeScript, React or Vue, .NET, C#, JavaScript, and Microsoft SQL or Azure SQL
- Ability to navigate complex business environments with multiple interdependent projects
- Strong problem-solving skills and attention to detail
- Experience with automation using PowerShell, scripting, and configuration management
- Capacity to adapt quickly to evolving technologies and shifting priorities
- Track record of establishing automated testing frameworks and maintaining code quality
- Excellent communication and collaboration skills across technical and non-technical teams
Benefits
This position operates in a hybrid model, requiring presence at a company location on Mondays, Tuesdays, and Thursdays, with flexibility for remote work on other days when no in-office obligations exist. You’ll join a culture built on problem-solving, innovation, and collaboration, working alongside engineers and thinkers who are committed to advancing industrial technology and sustainability.