We are looking for an experienced software developer to join our team.
About the Role:
The ideal candidate will have strong passion for building scalable high performance web applications using .NET Core C# and Angular. They should be able to independently own modules collaborate effectively with cross functional teams and deliver high quality code in a fast paced environment.
Key Responsibilities:
• Application Development: Develop test and deploy modern web applications using .NET Core C# Angular Entity Framework and related technologies.
• Team Collaboration: Collaborate with cross functional teams to design and deliver scalable robust and secure solutions.
• Code Quality: Write clean reusable and maintainable code following industry best practices.
• Quality Assurance: Conduct code reviews identify bugs and optimize performance.
• Project Participation: Participate in requirement analysis technical design discussions and sprint planning.
• Pipeline Management: Work closely with QA DevOps teams to ensure seamless delivery and deployment pipelines.
Required Skills:
• .NET Core and C#: Strong proficiency in .NET Core C# Entity Framework Web API.
• Angular and TypeScript: Hands on experience with Angular v8+ TypeScript HTML5 CSS3.
• Databases: Solid understanding of SQL Server or relational databases.
• APIs and Microservices: Experience with RESTful APIs Microservices architecture Git version control.
• Agile Methodologies: Familiarity with Agile Scrum methodologies.