Requirements
Must have:
- A degree in Computer Science or related technical discipline with practical application - Demonstrable hands-on experience as a Software Engineer - Industry experience in C# and .NET - Strong understanding of object-oriented concepts (polymorphism, inheritance, etc.) and SOLID principles - SQL experience using Microsoft SQL Server - Working knowledge of Unit Testing - Experience in coaching and mentoring others - Working knowledge of Design Patterns and optimization techniques - Good knowledge of all forms of testing - Passionate and positive attitude with a thirst for knowledge
Responsibilities:
- Participate in regular stand-ups and sprint reviews - Fix bugs and support project and design tasks - Mentor and coach junior team members - Engage in product release cycles and reports - Contribute to various projects within the Software Engineering team
Company:
At Microlise, we are proud to be a Midlands-based company with over thirty years of operation, recently becoming a Publicly Listed Company on the London Stock Exchange. Our team of 150 talented engineers offers a supportive culture where your individual career path is prioritized with comprehensive training and mentorship. We emphasize a good work/life balance with flexible working opportunities and a low overtime culture. Our commitment to employee well-being includes private medical insurance, mental health support, and various staff benefits. Join us to be part of our ongoing success