Senior Software Engineer

New
J
JobgetherSoftware Development
Based in IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8–9 years
Required Skills
SQLAgileDesign PatternsSoftware ArchitectureUnit Testing

Requirements

  • 8–9 years of professional experience developing commercial software products.
  • Strong proficiency in RPG & CL.
  • Expertise in DB2 SQL, SQL procedures, and user-defined functions.
  • Solid understanding of object-oriented programming principles.
  • In-depth knowledge of SOLID principles, software architecture, and design patterns.
  • Experience with testing approaches including unit, system, integration, and performance testing.
  • Experience working with Agile software development methodologies in geographically distributed teams.
  • Strong written and verbal communication skills.
  • Demonstrated ability to work independently, think critically, and solve complex technical problems.

Responsibilities

  • Design, build, test, debug, and maintain software solutions in alignment with engineering standards.
  • Apply advanced object-oriented programming, architectural patterns, and design principles to create scalable applications.
  • Estimate development efforts and manage tasks to meet defined schedules.
  • Identify technical and process improvements to enhance system quality, efficiency, and reliability.
  • Take ownership of complex project components and contribute to new initiatives.
  • Resolve advanced development challenges and enforce project timelines.
  • Guide junior team members and share technical expertise across the team.
  • Support quality management practices and ensure compliance with regulatory requirements.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now