Chennai, Tamil Nadu
Software Engineer #1057336Job Description:
- Department Description: Subscription Services Platform (SSP) enables the monetization of mobility services offered through various customer channels including Pass, Web, LincolnWay.
- Monetization is a critical pillar in our advancement of emerging mobile technologies and is an essential enabler to the Mobility Platform designed to take further.
- To meet the growing needs of the mobility business, SSP team is looking for a highly motivated, technology focused individual with a passion to learn & work on a collaborative software delivery team to create and manage numerous Java API's deployed to Google Cloud Platform (GCP) to enable the mobility ecosystem.
- SSP builds foundational backend services for multiple channels including Pass and Lincoln way to drive Mobility efforts and deliver on our commitment to providing Smart Vehicles in a Smart World.
- This position provides an excellent opportunity to work in a vibrant fun filled team and learn latest technology in Mobility.
- Engineer on this role would learn and work on resolving customer issues involving multiple back-end systems and will gain a strong understanding of the ecosystem.
Skills Required:
- Full Stack Java Developer, Application Support, Technical Customer Support, Cloud SQL
Experience Required:
- Engineer 2 Exp.: Proficient in 1 coding language or framework.
- 4+ years in IT; 3+ years in development
Experience Preferred:
Desired Skills:
- Hands on experience in the development REST Web Services using Spring or JavaEE Framework
- Must have supported a product end-to-end
- Experience working with IT incident and problem management tools.
- Experience with production support, on-call rotations, and handling SLA/SLO commitments
- Strong experience in incident triage, RCA (Root Cause Analysis), and postmortem documentation
- Ability to prioritize and manage multiple high-severity incidents (P1/P2) effectively
- Experience with Spring framework.
- Backlog tools such as Jira, or Rally
- API related technologies such as SOAP, JSON, XML, REST, Swagger, RAML, Postman, and WSDL
- Kanban or XP methodology and practices
- Knowledge about API design standards, patterns and best-practices
- Troubleshooting application and performance issues, ability to query in SQL
- Agile mindset.
- Excellent communications skills - ability to communicate at all levels.
- Presenting to Management or engage in deep technical discussions with customers and peers
- Strong analytical and good inter-personal skills. Good organizational and problem-solving abilities
- Good knowledge of software development methodologies, tools, standards and procedures for high quality software development Core Competencies: Application Architecture Design, Business Requirements, Communications, Day-to-Day Operations, Functional Business Knowledge, Information Analysis & Data Modeling, IT Partner Management, Product Management Learning & Knowledge Sharing, Operational Implementation & Launch, Security & Controls, Solution Design, Development, Testing & Integration, Technology Lifecycle
Education Required:
- Bachelor's Degree
Additional Information :
- Position Duties: Develops application software using the GCP architecture that quickly delivers business value according to the problem context defined by the product manager and support.
- This position will initially focus mainly on the support of production incidents.
- Triage an incident, resolve a customer issue that was escalated from customer facing teams & work with the appropriate product team (internal/external) to handle more complex issues.
- Possibility to develop and contribute towards full stack development supporting triage work.
- Needs to have a customer centric mindset of being available anytime (on need basis when there is a critical customer issue)
- Stay current on the latest technology such as AI and contribute to the technical direction of the company while keeping a customer-centric approach
- Work with team members to establish best practices to maximize efficiency and minimize risk.
- Interact and work closely with Anchor and Product Manager to devise solutions and break them down into incremental production-ready user stories
- Uses the test-driven development methodology to realize the technical solutions
- Understand customer requirements and critical business challenges, to create solution vision and evangelize how the solution addresses technical and business outcomes
- Ensure proactive communication with global team to ensure alignment