<- All Jobs

Software Engineer

Functional Skills

  • Build or change existing systems to meet the business requirements.
  • Provide input across the full project life-cycle, at times guiding the solution from concept through post implementation support.
  • Ability to mentor other software developers to maintain architectural and strategic vision.

Key Roles and Responsibilities of Position  

  • Building dynamic applications in an Agile environment.
  • Work with Angular 13 and above for front-end development.
  • Utilize Spring Boot 3.x for back-end services.
  • Deploy applications in the Google Cloud environment, which is considered an added advantage.
  • Participate actively in Sprint planning and execution.
  • Collaborate with team members to ensure successful completion of sprints.
  • Design, develop, and maintain RESTful APIs to support the application ecosystem.
  • Lead efforts in refactoring legacy codebases to improve performance and maintainability.
  • Write and maintain JUnit test cases to ensure code quality and reliability.
  • Identify and fix vulnerabilities to enhance application security.
  • Respond to production issues promptly and work towards resolutions.
  • Understand and implement business requirements gathered from stakeholders.
  • Develop strategy for application development.
  • Ensure project-based decisions support appropriate IT policies and standards.
  • Serve as a technical go-to resource for less experienced associates.
  • Responsible for researching, recommending, prototyping, and/or initiating the development of or introduction of next-generation products, methodologies and technologies.
  • Provide expertise on multiple platforms, system integration, and compatibility.
  • Guiding the team on continuous improvement and innovation.

Preferred previous experiences / competencies to prepare for the position (Including required qualifications)

Education Qualification                    :  BE, MCA, MSc (Computer Science)

Number of Years of Experience       :   At least 7+ years of progressive responsibilities within IT

Special Knowledge or skill (must have)

  • 7+ years’ programming experience.
  • Experience using Java, JSP, JavaScript, JDBC, SQL, REST, AJAX, XML, Angular and Spring Boot.
  • Minimum of 6 years' programming experience demonstrating expertise in multiple applications of programming principles, methodologies, tools, and techniques.
  • Technology analysis and implementation of  solution in Cloud technologies
  • GCP and CaaS implementation
Share job