We are looking for a skilled Senior Software Engineer (.NET + Angular) to join our team and contribute to designing and developing enterprise-level applications.
Key Responsibilities:
- Design, develop, and maintain scalable web applications using .NET Core and Angular.
- Lead and mentor a team of developers, providing guidance on technical challenges and best practices.
- Collaborate with cross-functional teams including Product Owners, UI/UX Designers, and QA Engineers to deliver high-quality software solutions.
- Write clean, maintainable, and efficient code following best practices.
- Ensure applications meet performance, security, and scalability standards.
- Participate in code reviews, sprint planning, and technical discussions.
- Troubleshoot, debug, and resolve complex technical issues.
Requirements:
- Minimum 4+ years of professional experience in .NET Core and Angular.
- Proven team-leading or technical leadership experience.
- Strong expertise in C#, ASP.NET Core, Web APIs, Entity Framework, and LINQ.
- Proficiency in Angular (latest versions), TypeScript, JavaScript, HTML5, CSS3.\
- Experience with microservices is a MUST.
- Solid understanding of RESTful APIs, Microservices architecture, and SQL/NoSQL databases.
- Experience with version control systems (Git) and Agile/Scrum methodologies.
- Excellent problem-solving and analytical skills.
- Outstanding communication skills with the ability to collaborate effectively across teams.
- Previous experience of working on ERP would be a plus.
- Knowledge of cloud platforms (Azure/AWS) will be a plus.
Job Type: Full-time
Pay: From Rs250,000.00 per month
Work Location: In person