Job Title: Senior Software Engineer
Location: Chennai
Experience: 3-5 years
We are seeking a skilled Senior Software Engineer to join our team in Chennai. In this role, you will be instrumental in designing, developing, and maintaining robust software solutions, with a strong focus on .NET Core, data architecture, and microservices. You will contribute to the full software development lifecycle, ensuring high performance and reliability.
- Design, develop, and implement scalable .NET Core Microservices, utilizing Entity Framework Core for efficient data management.
- Develop and optimize RESTful APIs, ensuring seamless integration and high performance with various database systems.
- Contribute to the design and evolution of data architecture, including dimensional data modeling, to support business requirements.
- Troubleshoot, diagnose, and resolve complex production incidents, performing root cause analysis and implementing effective solutions.
- Provide L3 support for application deployments, including post-deployment validation, bug fixes, and code enhancements.
- Collaborate effectively with cross-functional teams and stakeholders to ensure timely issue resolution and operational excellence.
- Perform ongoing maintenance, enhancements,
and operational support activities for existing software applications.
- Debug and optimize workflows involving Python and C code, ensuring the integrity and continuity of critical business processes.
- Ensure the stability, availability, and business continuity of applications through proactive monitoring and support.
Skills and Qualifications
- Proven experience (3-5 years) in software development, with a focus on backend systems.
- Strong proficiency in .NET Core and C#.
- Expertise in Data Architecture and Dimensional Data Modeling.
- Extensive experience with Entity Framework (EF/EF Core).
- Proficiency in Python for scripting and workflow automation.
- Experience with .NET Microservices architecture.
- Solid understanding and experience with MS SQL Server and PostgreSQL.
- Familiarity with front-end development using React is a plus.
- Ability to analyze complex technical issues and provide effective solutions.
- Excellent communication and collaboration skills.
Mandatory Skills : .Net Core, Data Architecture, Dimensional Data Modeling, Entity Framework (EF/EF Core), Python
Valuable to Have Skills : .NET Microservices, MS SQL Server, PostgreSQL, React
📌 Senior Software Engineer (Chennai)
🏢 LTM
📍 Chennai