Gemological Institute of America logo

Sr. Application Engineer - Swing Shift

Gemological Institute of America
NewPosted today

LOCATION

Mumbai · Onsite

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

Backend DevelopmentCI/CDAPI IntegrationUnit TestingMicroservices ArchitectureSystem Design

Job description

Overview

The Senior Software Engineer will implement and maintain high-quality, robust, scalable, and maintainable software solutions using modern software engineering practices. The role collaborates with product, engineering, and support teams and is primarily office-based.

What you'll do

  • Code, test, and implement software solutions that meet functional and technical requirements.
  • Implement high-performance, loosely coupled services using modern frameworks and patterns.
  • Write and maintain unit, integration, and end-to-end tests to ensure quality and deployability.
  • Refactor code and uphold high standards for maintainability and readability.
  • Stay current on trends in application, cloud, and modern coding practices.
  • Define and maintain technical standards and procedures for consistent implementation.
  • Collaborate with front-end/back-end engineers to improve user experience.
  • Review support requests and identify opportunities to prevent recurring issues.
  • Participate in Agile ceremonies and continuous improvement.
  • Perform other duties as assigned.

What you'll need

  • Bachelor’s degree in computer science, Information Systems, or related field.
  • Minimum of 5+ years of IT experience.
  • At least 2 years building front-end and/or back-end systems.
  • Experience with web frameworks, such as Angular and NodeJS.
  • Experience with version control, CI/CD, and Agile practices.
  • Participation in Agile practices, including Scrum/XP.
  • Familiarity with relational and NoSQL databases.
  • Strong object-oriented design and application of architecture knowledge.
  • Hands-on experience with modern web and backend technologies.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work collaboratively in cross-functional teams.
  • Commitment to code quality, testing, and documentation.
  • Strong time management and ability to meet deadlines.
  • Ability to work effectively in a culturally diverse environment.
  • Demonstrated ability to deliver high-quality software, write automated tests, and work effectively in Agile teams.

Nice to have

  • Experience with Spring and Micronaut.
  • Familiarity with laboratory, grading, or operational technology environments is preferred but not required.

Details

  • Location: Mumbai, India.
  • The role is primarily office-based.
  • Willingness and ability to travel domestically and/or internationally, if needed.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Sr. Application Engineer - Swing Shift