App Developer- IT PTS
Date: Aug 6, 2025
Location: Chennai, TN, IN, 602105
Company: Gates Corporation
Essential Duties and Responsibilities
- Collaborate with senior developers and consultants to support, troubleshoot, and maintain .NET and VB6 applications with a SQL Server backend.
- Write clean, well-structured, and testable code following best practices and coding standards.
- Develop new features, enhancements, and bug fixes for .NET applications (C#, MVVM or MVC) and contribute to improving older VB6 applications where necessary.
- Participate in code reviews to learn and uphold the team’s standards for quality and maintainability.
- Conduct unit testing and assist in integration, regression, and user acceptance testing.
- Document new features, application components, and changes in a clear, concise manner.
- Utilize Git for version control, effectively managing branches, merges, and code reviews.
- Support DevOps initiatives, including automated build and deployment processes, in collaboration with senior team members.
- Assist in root cause analysis (RCA) of production issues and recommend improvements to prevent recurrence.
- Other task, duties or special projects as directed by the IT Manager or IT Director of IT Operations
Keys to Success
- Progression to this level is restricted on the basis of business requirements
Supervisory Responsibilities
- Functions as an individual contributor with no supervisory responsibilities
Requirements and Preferred Skills
REQUIRED SKILLS:
- Bachelor’s degree in mechanical engineering, Computer Science, or related field.
- Minimum 4 years of experience in an information systems or IT role
- Minimum 3 years’ experience with C#, .Net, SQL Queries, SQL stored procedures.
- Solid understanding of software development fundamentals (OOP, design patterns, etc.).
- Familiarity with VB6,WPF, MVC or MVVM, Git (or other source control systems)
- Excellent customer service, communication, facilitation and problem-solving skills
- Strong organizational skills and detail-oriented with the ability to handle multiple priorities in a fast paced, energetic environment.
Preferred Qualifications
- Successful completion of .Net certification would be a plus
- Prior knowledge of and experience in other programing knowledge like Java or related certification.
- Experience working with geographically distributed teams of developers, architects, and other support resources.
- Engineering and Manufacturing experience is desired