Senior Full Stack Developer

5 - 8 years

15 - 22 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Overview:

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.

Essential Responsibilities:

The Sr Software Engineer is responsible for the software implementation effort for web and mobile applications by performing the following activities: requirement analysis, process control, release control, design quality, implementation & verification.

In this role, the Engineer, shall utilize his/her experience and expertise to

Drive day-to-day tasks of a product development team developing web and mobile applications in a fast paced and agile development environment using latest software development technologies and infrastructure.

Responsible for designing and developing backend components on web and mobile platforms

Should have the organizational skills to aid the business in developing global products cutting across technologies and deployment models.

Work with product owners and architects to understand product requirements and vision

Provide engineering support working closely with customer support team to diagnose and resolve customer issues and anomalies.

technical ideas through white boarding

Maintain code quality through best practices, unit testing and code reviews

Provide leadership to developers & testers in designing and developing software modules and test plans.

Ability to work on different technologies and work with team to deliver cutting edge solutions.

Drive PoCs, Brainstorming, benchmarking -required for newer initiatives.

Qualification/ Requirement:

  • Master's/Bachelor of Engineering in Electrical & Electronics or Electronics and Telecommunication or Computer Science or Instrumentation or equivalent.
  • 6 to 9 years of hands on experience in software design and development in Java/J2EE, Design Patterns & Microservices.

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 React.js or similar.
  • Experienced in dealing with SCA tools like checkmarx, Coverity etc. and can fix security vulnerabilities.
  • Containerization technologies like Docker, 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 (SVN, 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.

Good to have:

  • Cross-Platform Experience: Proven ability to develop for Android, iOS, and Windows mobile platforms
  • App Store Knowledge: Experience with submission and compliance requirements for Google Play Store, Apple App Store, and Microsoft Store
  • Native Development: Understanding of platform-specific capabilities and limitations
  • Security: Understanding mobile application security best practices

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Wabtec logo
Wabtec

Rail Transportation

Pittsburgh

RecommendedJobs for You