7 - 9 years
0 Lacs
Posted:3 months ago|
Platform:
Work from Office
Full Time
Role & responsibilities Job Location: Nagpur, Pune & Bangalore Position Summary: We are looking for an experienced Senior Software Engineer to lead the development and enhancement of our software products. You will play a key role in architecture design, implementing scalable solutions, and driving technical excellence across the development team. As a senior engineer, you will take ownership of complex systems, mentor junior engineers, and collaborate closely with cross-functional teams to meet business needs and deliver high-quality software solutions. Key Responsibilities: Lead the design and development of complex software solutions using .NETtechnologies (ASP.NET MVC, .NET Core & C# etc.). Take ownership of end-to-end software architecture and design, ensuring the scalability,performance, and maintainability of systems. Collaborate with product managers, architects, and business stakeholders to definetechnical requirements and deliver solutions aligned with business goals. Mentor and provide technical guidance to junior and mid-level engineers, helping to builda high-performing development team. Drive best practices in coding standards, design patterns, testing, and softwaredevelopment methodologies. Ensure the implementation of efficient, clean, and reusable code that adheres to industrybest practices. Participate in code reviews, providing constructive feedback and ensuring adherence toquality standards. Lead debugging, troubleshooting, and performance optimization efforts for complexsystems. Design and implement web services (RESTful, SOAP), APIs, and third-partyintegrations. Contribute to database design and work with SQL Server and other databases for datamanagement and optimization. Champion the adoption of cutting-edge technologies and advocate for continuousimprovements in development processes. Lead the investigation and resolution of production issues and performance bottlenecks.Required Skills and Qualifications: 7+ years of experience in .NET technologies (C#, ASP.NET MVC, .NET Core, WebAPI, etc.). Strong experience in software architecture and design, with a focus on scalable andmaintainable solutions. In-depth knowledge of object-oriented programming (OOP) and design patterns. Proficient in SQL Server, including database design, query optimization, andperformance tuning. Expertise in web services, RESTful APIs, SOAP, JSON, XML, and third-party integrations. Strong knowledge of Agile development methodologies, including Scrum and Kanban. Experience with cloud platforms such as AWS or Azure. Proven ability to mentor and lead teams of developers, ensuring high code quality andcontinuous improvement. Excellent problem-solving, debugging, and analytical skills. Strong communication skills with the ability to clearly present technical concepts to bothtechnical and non-technical stakeholders. Preferred Qualifications: Familiarity with enterprise-level ecommerce platforms. Experience in fintech, e-commerce, or healthcare domains. Knowledge of performance monitoring and optimization tools. Why Join Us? Be a part of a growing company with cutting-edge technology. Competitive salary and benefits package. Opportunities for leadership and career advancement. Work in a collaborative and innovative environment
Amla Commerce
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Amla Commerce
Pune, Nagpur, Bengaluru
0.5 - 0.5 Lacs P.A.