
Sr Software Engineer (Hea Job/ 242)
Job Skills
Job Description
Position Details:
Job Title: Sr. Software Engineer
Location: 3 days’ work from office- Bangalore
Client: Wabtec
#position- 1
Start Date- ASAP (We need immediate joiners here)
Job Description:
Details/Scope of the project: In this role, you will be responsible for working in one of the product development teams developing innovative web and mobile based enterprise software solutions for Wabtec. Responsibilities include design & development, driving team deliverables, risk mitigation, leadership liaison & status reporting. You will act as a module lead and will be hands on design, development and maintenance of a component, feature and/or feature set. You will be collaborating with other product teams to enable product delivery & leveraging best practices and processes.
Team Technical Stack: Core Java, Spring, Spring boot, RESTful Webservices & microservices architecture, Docker, Kubernetes, Angular, React.js or similar
Must have skills for this role: Essential Skills: • Proficient in the following technologies: Core Java, Spring, Spring boot, RESTful Webservices & microservices architecture, Docker, Kubernetes • Proficient in Front End Technology such as Angular, React.js or similar. • Experienced in dealing with SCA tools like checkmarx, Coverity etc. and can fix security vulnerabilities. • Containerization technologies like Docker and Kubernetes experience is needed. • Working experience on SQL DB (Postgres, MySQL etc.) and No SQL (Mongo etc.) • Hands-on experience on Cloud platform – AWS. • Familiarity with UI technologies, JavaScript toolkits and frameworks is good to have. • Experience with software version management (Git/Gitlab) • Experience with Rally, Confluence & Box Desired Skills: • Experience working as part of teams following Agile Scrum methodology • Having experience on tech migration from one technology to another as part of tech stack upgrades to cater needs of product with evolving technologies. • Experienced on developing, deploying, and managing – microservices on cloud and Kubernetes infrastructure. • Someone who can advocate security in development lifecycle and take measures to improve that. • Be a gatekeep to manage the branching strategy for the product on GitLab and work with DevOps to improve productivity. • Demonstrated problem solving ability and results orientation with minimal supervision. • Strong oral and written communication skills.
What are the soft skills required: Good comm skills