Job Title: Principal .NET Engineer
Location: Belfast
Type: Full-time
About Us:
Our client provides top-tier consultancy services, delivering innovative software solutions to diverse clients. We seek an experienced Principal .NET Engineer to lead their team and drive project success.
Responsibilities:
-
Lead and mentor a team of C# engineers.
-
Design, develop, and maintain scalable Java applications.
-
Engage with clients to understand requirements and deliver solutions.
-
Implement best practices in coding, testing, and CI/CD.
-
Troubleshoot and resolve technical issues.
-
Contribute to application architecture and design.
Qualifications:
-
Bachelors or Masters degree in Computer Science or related field.
-
8+ years of Java development experience.
-
Proven leadership and team management skills.
-
Strong understanding of .NET, and microservices.
-
Experience with SQL, NoSQL, and ORM frameworks.
-
Excellent problem-solving and communication skills.
-
Familiarity with cloud platforms (e.g., AWS, Azure) is a plus.
Benefits:
-
Competitive salary and bonuses.
-
Health, dental, and vision insurance.
-
Generous paid time off.
-
Professional development opportunities.
-
Flexible working hours and remote options.