As a Senior Software Engineer, you will become part of an agile product team and actively contribute to the further development of an established .NET system—with a particular focus on innovative product enhancements and seamless integration with other myneva products. Your contribution will be crucial to advancing our product’s functionality and continuously strengthening connectivity across the myneva product landscape.
Your responsibilities in detail:
- Develop and enhance APIs for integration with other myneva products
- Design and implement new, innovative product features in close collaboration with Product Management and the Consulting team
- Further develop an existing .NET product, with a focus on the backend and a web application featuring a JavaScript frontend (ExtJS)
- Gradually replace legacy code with modern architectures and components
- Ensure code quality through code reviews, pair programming, and testing, including unit tests, integration tests, and SpecFlow
- Work closely with Support, Customer, and other product teams to implement new integration scenarios
- Help shape and continuously improve our DevOps processes
- Work iteratively in an agile, collaborative team with an open feedback culture
Technologies: C#, .NET Framework 4.8, .NET 6/8, JavaScript (ExtJS), Microsoft SQL Server, Docker
Tools: Bitbucket, Bitbucket Pipelines, Jira, Confluence