Senior .NET Engineer
Listed on 2026-05-13
-
Software Development
Software Engineer, Senior Developer
The Senior .NET Engineer is responsible for designing, developing, and maintaining complex software systems using the Microsoft .NET technology stack, with a strong emphasis on front-end development using React.
About the job Senior .NET EngineerJob Title: Senior .NET Engineer
Accountable to: Managing Director
Salary: Market related
Contract type
:
Permanent
The Senior .NET Engineer is responsible for designing, developing, and maintaining complex software systems using the Microsoft .NET technology stack, with a strong emphasis on front-end development using React. This role supports the delivery of scalable, secure, and high-performing applications by translating business needs into technical solutions, mentoring junior developers, and ensuring best practices in architecture, coding, and deployment.
Key responsibilities- Design, develop, and maintain high-quality backend services and front-end interfaces.
- Lead the development of technical solutions and participate in architectural discussions.
- Collaborate with product managers, UX designers, QA testers, BAs and other developers to deliver robust and scalable features.
- Optimize existing code for performance, scalability, and maintainability.
- Conduct peer code reviews and enforce coding standards and best practices.
- Write unit and integration tests to ensure software reliability and maintainability.
- Actively contribute to sprint planning, stand-ups, retrospectives, and technical discussions.
- Document system design, processes, and codebase for ongoing team support.
- Participate in evaluating new tools, technologies, and development practices.
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Minimum 5–7 years of professional experience in software development.
- At least 3 years’ experience working with ASP.NET Core and C#.
- At least 2 years of hands‑on experience with modern front‑end frameworks, primarily React.
- Experience with RESTful APIs, SQL/No
SQL databases, and cloud platforms (Azure preferred).
We know a CV doesn’t capture everything — that’s why our application process includes a short set of assessments to help us better understand your strengths and suitability for the role. For the Senior .NET Engineer position, you’ll complete assessments that cover:
- .NET
- React
- Critical Thinking
- Personality Profile
Total time required: approx. 52 minutes
Important: Please complete the assessments in one sitting using a stable internet connection. Avoid copying and pasting — the system includes proctoring features that may flag irregular activity.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: