Overview
Belfast-based company actively recruiting for a Principal Software Engineer. This is an exciting opportunity to join a growing engineering team, where you\'ll play a key role in designing, building, and maintaining robust backend systems and services that power the company’s platform. This is a .NET-focused role, and applicants should have a minimum of 5 years\' experience working with .NET and its associated frameworks. The position offers a hybrid working model, with 3 days per week on-site in their office.
Key Responsibilities
* Develop and maintain high-performance Java applications and microservices
* Collaborate with Product, QA, and DevOps teams to deliver features efficiently
* Lead code reviews and promote best practices across the team
* Contribute to architectural discussions and long-term technical strategy
* Mentor junior developers and foster a culture of continuous learning
Requirements
* 5+ years of professional .NET development experience
* Strong knowledge of frontend technologies
* Experience working with RESTful APIs, multithreaded programming, and relational databases
* Familiarity with version control (Git), CI/CD pipelines, and containerization
* Excellent problem-solving skills and the ability to work both independently and collaboratively
* Hybrid working model (3 days on-site per week)
* Ongoing learning and development support
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Information Technology
Industries
* Technology, Information and Media
#J-18808-Ljbffr