Cencora logo

Sr Engineer - Full Stack Engineer

Cencora

Pune, Maharashtra, IndiaSENIOR

₹2.4M - ₹2.4M

Sr Engineer - Full Stack EngineerTechnical LeadershipSoftware DevelopmentAgile MethodologySAFe Framework

Job Description

The Senior Engineer – Full Stack role leads in feature and user story estimation, backlog refinement, provides technical leadership, direction, coaching and mentoring, and acts as a technical lead for the team.

Responsibilities

  • Leads in feature and user story estimation and backlog refinement with their team
  • Leads in estimation and backlog grooming, risk identification and mitigation with their team
  • Provides technical leadership, direction, coaching and mentoring
  • Expert understanding and experience in the required tech stack
  • Expert understanding and experience leading front-end development, database development, API and messaging development
  • Acts as a technical lead for the team
  • Advanced in design or integration of technical solutions that may cross multiple functions of the business
  • Helps lead SAFe Program Increment and Sprint Planning ceremonies with their team
  • Develops detailed user stories and requirements
  • Expert understanding of business, customer, and team goals
  • Directs data gathering and analysis to support product strategy
  • Responsible for solution options and alternatives for feature requests
  • Advanced engagement with product designers to analyze customer operations to understand and develop opportunities for improvements
  • Directly supports business process redesign and business case development
  • Ensures solutions meet customer needs
  • Responsible for multiple highly complex business processes
  • Develops and executes manual and automated test cases
  • Reviews test strategies to ensure appropriate integration and process components are included
  • Advanced in leveraging product design system standards
  • Expert in the continuous delivery pipeline
  • Creates technical documentation and leads in sizing of technical requirements
  • Reviews technical documentation written by team members
  • Leads in the design and development of the database(s) associated with one or more applications
  • Leads in the design and development of the API and messaging frameworks with one or more applications
  • Leads in front-end development with one or more applications
  • Works in compliance with all coding standards, policies, and procedures
  • Adheres to production readiness standards for applications including source control branching/merging, automated test coverage, automated builds, and automated releases
  • Accountable for internal and dependent release coordination
  • Integrates solutions with other applications and platforms outside the framework
  • Leads code reviews for quality assurance
  • Responsible for ongoing maintenance of applications and production support
  • Responsible to investigate, resolve and escalate problems for product(s)
  • Responsible for identifying the needs for cross-team dependencies for problem resolution
  • Responsible for keeping business (product owner) informed of the status of production issues
  • Establishes liaison relationship with business partners and IT organization to provide effective technical solutions
  • Expert understanding of the customer/user engagement strategy for the product(s)
  • Provides factual content to feasibility study for standard development projects and enhancements
  • Regularly engages product leadership to discuss progress and obstacles
  • Provides recommendations for business process redesign and documentation as needed for new technology
  • Responsible for coaching and knowledge transfer of specializations to team members
  • Assists IT Product Manager in coordinating coaching and pair development across the team
  • Assists IT Product Manager in generating the appropriate communication, process and educational plans the team

Qualifications

  • Business and solution analysis
  • Software test script creation and execution
  • Software development (frontend and/or server side and/or database)
  • Software configuration.
  • Demonstrates solid application development aptitude
  • Expert programming skills in the specified technology stack
  • Expert understanding of relational database design and theory
  • Expert understanding of automated testing practices
  • Understanding of typical use cases and benefits for typical design approaches such as client/server, SOA, etc.
  • Expert knowledge of Object-Orient Design Patterns and use cases for applying them
  • Ability to prioritize work load and consistently meet commitments
  • Excellent interpersonal skills, must be comfortable working continually on a team with daily accountability for keeping commitments
  • Ability to use good judgment in conveying status and problem escalation
  • Provides technical coaching and mentoring to less-experienced team members

Interested in this role?

Sign up free to apply on FeedbackAI and get an AI match score for this job.

Sr Engineer - Full Stack Engineer at Cencora | FeedbackAI