11 Nov
|
Tech Mahindra
|
Pune
11 Nov
Tech Mahindra
Pune
(JD) - Software Developer (2 Years Experience)
Position: Software Developer
Experience: 2+ Years
Location: Pune/Mumbai
Employment Type: Full time
Job Summary
We are seeking a motivated and detail-oriented Software Developer with 2 years of hands-on experience in Python, ASP.NET, and SQL Server. The ideal candidate will be responsible for developing, testing, maintaining, and enhancing web-based applications while ensuring high performance, security, and scalability.
Key Responsibilities
Develop, maintain, and enhance web applications using ASP.NET (C#) and Python.
Design, write, and optimize SQL Server queries, stored procedures, functions, triggers, and database objects.
Collaborate with business analysts, testers, and stakeholders to understand requirements and deliver solutions.
Troubleshoot application issues, debug code, and implement fixes.
Develop APIs and integrate third-party services and applications.
Ensure application security, performance, and reliability.
Participate in code reviews and follow coding standards and best practices.
Prepare technical documentation and support deployment activities.
Work on bug fixes, enhancements, and production support activities.
Required Skills
2+ years of software development experience.
Solid knowledge of Python programming.
Experience in ASP.NET Web Forms/MVC/Core using C#.
Proficiency in Microsoft SQL Server.
Experience writing complex SQL queries, stored procedures, views, and performance tuning.
Knowledge of HTML, CSS, JavaScript, jQuery, and Bootstrap.
Understanding of REST APIs and web services.
Familiarity with source control tools such as Git, Azure DevOps, or TFS.
Strong problem-solving and analytical skills.
Preferred Skills
Experience with reporting tools such as SSRS or Power BI.
Knowledge of Entity Framework.
Exposure to cloud platforms such as Azure.
Understanding of application security and performance optimization.
Experience with Agile/Scrum methodologies.
Educational Qualification
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Key Competencies
Strong analytical and troubleshooting skills.
Valuable communication and teamwork abilities.
Ability to work independently and manage multiple tasks.
Commitment to quality and continuous improvement.
Nice to Have:
Experience in IIS deployment and web application hosting.
Exposure to DevExpress controls.
Experience supporting enterprise business applications.
📌 Service Delivery Consultant Pune
🏢 Tech Mahindra
📍 Pune