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