MTech Systems ยท 2 weeks ago
Senior Software Engineer (.Net)
MTech Systems is a prominent provider of tools for managing performance in Live Animal Protein Production. They are seeking a Software Development Engineer to join the R&D team, focusing on building enterprise applications and ensuring high-quality software delivery.
Software
Responsibilities
Develop, maintain, and enhance web applications, internal tooling/libraries and shared components focusing on usability, scalability, and innovation
Engage in collaborative work with cross-functional teams to ensure high-quality software delivery
Participate in code reviews, contribute to technical documentation, and exchange knowledge with colleagues, promoting a culture of continuous learning and development
Qualification
Required
B.S. Computer Science or related, equivalent experience
5+ years of experience with TypeScript, JavaScript, and/or C#, preferably in developing large-scale web applications
Over 5 years of practical experience working with Angular, ASP.NET Core, or related technologies in a professional environment
Can speak, read, write in English on a proficient/advanced level
Strong understanding of software development principles, design patterns, and best practices
Experience with cloud solutions (Microsoft Azure), mobile app frameworks (Ionic), database management (SQL Server), continuous integration and delivery (Azure DevOps), messaging frameworks (NServiceBus), end-to-end testing (Cypress), and familiarity with OpenAI technologies