Senior Software Engineer
Microlise
Altrincham, United Kingdom
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 45KJob location
Altrincham, United Kingdom
Tech stack
ASP.NET
Java
.NET
Unit Testing
C Sharp (Programming Language)
Unix
Software Design Patterns
Linux
Microsoft SQL Server
Object-Oriented Software Development
Standard Sql
Software Engineering
SQL Databases
Angular
Solid Principles
Information Technology
Optimization Algorithms
Job description
- 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
Technologies:
- C#
- Support
- SQL
- ASP.NET
- .NET Framework
- Angular
- Java
- Linux
- Mobile
- Unix
Requirements
- 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
About the 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!