14 Nov
|
Innovecture
|
Pune
We’re seeking an experienced .NET Engineer to enhance and extend our existing suite of microservices within a well-established development team. You’ll work in a collaborative, agile environment, applying modern .NET practices to deliver scalable, high-quality solutions. What You’ll Do As a Senior Software Engineer, you will: • Drive the technical direction of projects, ensuring alignment with business goals and industry best practices. • Deliver solutions that meet high standards for security, scalability, reliability, maintainability, and testability. • Mentor and guide junior developers and support their professional learning and growth. • Apply strong problem-solving skills and promote best practices across the team. • Promote agile principles and best practices to enable productive, high-quality software delivery. • Build strong relationships with the other engineers, architects, analysts, testers, project managers and product owners. • Stay abreast of emerging technologies and trends in software development. • Identify opportunities for process improvements and optimization of development workflows. Day to Day Responsibilities • Design, develop, test, and maintain high-quality code following best practices. • Conduct code reviews and provide constructive feedback.
• Work closely with product teams to deliver new features and enhancements. • Participate in agile ceremonies (planning, retrospectives, refinements) to ensure timely delivery. • Identify technical risks early and propose effective solutions. What We’re Looking For • Degree in Computer Science, Engineering, or related field. • 5+ years of experience delivering complex software products. • Strong understanding of software architecture principles, design patterns, and best practices. • Excellent leadership, communication, and interpersonal skills. • Ability to thrive in a fast-paced environment and manage multiple priorities. Essential Technical Skills • C# • .NET (Framework & Core) • Microsoft SQL Server • Unit testing frameworks (e.g., MSTest) • Mocking frameworks (e.g., MOQ) • Web API development & microservices • Design patterns • Front-End development with architectural patterns (e.g., Asp.Net (Core) MVC, Razor) • CI/CD (Azure DevOps) • Git Desirable Technical Skills • Amazon Web Services (AWS) • Entity Framework • Agile (Scrum/Kanban) • Security driven design practices and the remediation of SAST/DAST findings • Test Driven Development (TDD) • Behaviour Driven Development (BDD) using tools such as SpecFlow
📌 Sr .NET Engineer (Pune)
🏢 Innovecture
📍 Pune