Senior Software Engineer (Remote)
Delhi, India (Remote)
INR 208,000 - 250,000 per month
12 months contract (Excellent potential for permanent/long term)
Full- time: M-F 9am-5pm India time zone
Role Overview:
Sr software engineer will develop and support multiple applications in the field of travel, loyalty, and activities. This position creates and develops solutions to add to our existing platform while integrating with various other software systems, databases, and other tools including Java, Spring, Tomcat, HTML/CSS, and many more.
Key Responsibilities:
- Work with team members to build new functionality for the travel industry
- Write and maintain sustainable and efficient code that can be used in scalable architectures
- Build prototypes quickly and turn those ideas into sustainable, scalable applications
- Take ownership of the design and delivery and participate in all phases of the software development process
- Partner with key stakeholders to enhance and support existing applications
- Work in a lean/agile development environment with remote teams
Required Qualifications:
- Must have a passion for software and care about great software
- Excellent debugging and optimization skills are necessary
- 5+ years of experience in developing scalable, event-driven applications in a highly distributed environment
- 3+ years of experience building cloud-native, scalable software
- Experience with Java, Java Spring, SpringMVC, Spring Boot, JQuery, Ember (or similar front-end framework, and REST-ful services)
- Experience with Java 11
- Experience with unit/integration testing
- Experience in the travel industry is a plus
TCWGlobal is an equal opportunity employer. We do not discriminate based on age, ethnicity, gender, nationality, religious belief, or sexual orientation.