Sr Developer
Role details
Job location
Tech stack
Job description
We are seeking a Senior Developer with strong experience in .NET and Angular to help design, build, and maintain modern software solutions. This role will play a key part in the development process, contributing across the full software development lifecycle while partnering with architects, analysts, and QA teams to deliver scalable and high-quality applications. The ideal candidate brings strong full-stack development experience, technical leadership capabilities, and a passion for building reliable and maintainable systems., Full-Stack Development
-
Design, build, test, and deploy scalable applications using .NET and Angular
-
Contribute to both front-end development (Angular) and back-end services (.NET / APIs)
-
Develop clean, maintainable, and well-documented code Technical Leadership
-
Provide guidance and technical expertise related to .NET and Angular development
-
Mentor and support junior developers while encouraging knowledge sharing within the team Architecture & Solution Design
-
Partner with architects and senior technical staff to implement scalable system designs
-
Participate in technical discussions around architecture, tools, and development practices Code Quality & Best Practices
-
Promote coding standards, testing practices, and overall code quality
-
Participate in code reviews and ensure appropriate unit test coverage Cross-Team Collaboration
-
Work closely with business analysts, database teams, architects, and QA to deliver integrated solutions
-
Contribute to planning, design discussions, and sprint execution Front-End Development
-
Collaborate with front-end architecture teams to build responsive and intuitive user interfaces using Angular
-
Ensure front-end functionality aligns with UX and design standards Continuous Improvement
-
Stay current with evolving technologies within the .NET and Angular ecosystem
-
Help troubleshoot and resolve complex technical issues as they arise
Requirements
-
Bachelor's degree in Computer Science, Information Technology, or a related field preferred, + 5+ years of professional experience in application or system development
-
Strong background in modern software development practices and frameworks
-
Experience with Docker is a plus Technical Skills
-
C#
-
.NET Core (version 8 or higher)
-
Web API development
-
Angular (version 17 or higher)
-
MassTransit
-
Entity Framework Core
-
Unit Testing (XUnit, Jasmine, Karma)
-
TypeScript
-
RxJS Additional Skills
-
Strong communication and collaboration abilities
-
Analytical mindset with solid problem-solving skills
-
Ability to work effectively within cross-functional teams