Software Engineering Director

Year    Hyderabad, Telangana, India

Job Description


About EvernorthEvernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention, and treatment of illness and disease more accessible to millions of people.About Evernorth:Evernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention, and treatment of illness and disease more accessible to millions of people.Software Engineering DirectorPosition Overview:As the Director of Engineering, you will provide the technical leadership to implement short and long term strategies with their assigned teams for the Specialty Accredo pharmacy operational usage. In this role, you will transform strategies into prioritized initiatives, and responding to urgent issues in their specific function without losing focus on longer term deliverables. As a technical leader, you will balance a wide-range of initiatives and manage relationships with other technology leaders.You will lead a team of front-line engineering leaders and advanced software engineers who design, modify, develop, implement and support software products using agile engineering practices including OOAD, CI/CD, DevOps, and test-driven development.Responsibilities:

  • Direct a team of engineering Associate Directors, Sr. Managers, Technologists and Sr. Software Engineers who build high-performing scalable products that deliver business solutions.
  • Develop diverse and engaged teams that have the skills and drive to deliver performance, with scalable technology products.
  • Cultivate, engage and empower engineering teams that are aligned around the core business and technology strategies for pharmacy operations; conveys business and technical strategic vision for the team.
  • Ensure holistic ownership and accountability for technology products and delivery, including:
  • Complete end-to-end knowledge of product ecosystem, business transactions, system flow, architecture, upstream and downstream dependencies and DevOps capabilities.
  • Influencing business partners at all levels of the organization to align future state business and technical road maps.
  • Ensuring future state architecture and road maps are complete, consistent and feasible.
  • Defining business cases and influencing support for large, transformative technology investments.
  • Complete understanding of total cost of ownership.
  • Define staffing strategy for the product domain including budget planning; executing performance reviews and development plans for staff; recognizing technical and leadership development opportunities and addressing them through mentoring and other mechanisms.
  • Deliver through team; using delegation effectively to ensure all domain obligations are met.
  • Serve as an engineering technical champion to drive technical decisions.
  • Collaborate cross-functionally within the technology organization as well as the business organization.
  • Apply knowledge of business and the marketplace to advance the organizations goals.
  • Develop strong matrix relationships with business partners, architects, engineering teams, product managers and quality engineering to operate efficiently and strategically in delivery of world-class solutions that are performant, scalable, reliable, resilient and secure.
  • Ensure applications are designed and constructed using solid engineering patterns.
  • Encourage innovation and diversity of thought to solve complex business problems.
  • Remove impediments to achieve quality standards, project deadlines and business objectives.
  • Advocate for emerging software engineering and agile best practices and methodologies.
  • Promote best practices across a variety of dimensions including common engineering patterns, efficiency, quality, resiliency, security and performance.
  • Have awareness of technology best practice trends being leveraged outside of the organization and bring them into the organization.
  • Establish a culture of continuous improvement within the teams.
  • Advocate for the use of metrics to drive continuous improvement.
  • Have in-depth knowledge of tools and data available to measure agile and engineering maturity and efficiency, including mechanisms to drive improvement.
  • Create an environment of trust in which teams can "fail fast", developing the team in the process.
  • Tactically lead and mentor teams to resolve urgent and high production incidents.
  • Have the technical expertise and presence to lead the troubleshooting conversation confidently, yet is able to discern when it is appropriate to pivot between tactical and strategic tasks.
  • Adapt approach and demeanor in real time to match the shifting demands of different situations.
QualificationsRequired Skills:
  • Fluent knowledge of software engineering principles & philosophies
  • Experience in,Java/J2EE,Springboot, Oracle, SQL, SOA/REST, Cloud Technologies, ITIL
  • Strong Emotional Intelligence
  • Demonstrated experience building cloud-based web applications
  • Demonstrated record of setting strategy and vision for a team of software engineers.
  • Ability to provide technical solutions to a wide range of difficult problems; solutions are innovative, thorough, practical and consistent with organizational objectives.
  • Strong written and verbal communication skills with the ability to interact with all levels of the organization.
  • Strong influencing/negotiation skills.
  • Strong interpersonal/relationship management skills.
  • Strong time and project management skills.
  • Familiarity with agile methodology including SCRUM team leadership.
  • Familiarity with modern delivery practices such as continuous integration, behavior/test driven development, and specification by example.
  • Experience designing software applications; clear understanding of Microservices concepts and understanding of tools used in Developing, Deploying and Managing distributed applications on the cloud
  • Demonstrated knowledge of common engineering patterns and ability to confidently discuss benefits and rationales for usage.
  • Background with Cloud platform concepts, and other emerging technologies in the Machine Learning/Gen AI space
  • Demonstrated record of leading a team of software engineers and cultivating high-performing teams.
  • Demonstrated record of setting strategy and vision for a team of software engineers.
  • Ability to provide technical solutions to a wide range of difficult problems; solutions are innovative, thorough, practical and consistent with organizational objectives.
  • Ability to travel up to 20% domestically to other corporate sites and team locations.
Required Experience & Education:
  • 18+ years of professional experience including
  • 10+ yearsleading a team of software engineers and building high-performing teams.
  • Must have a Bachelor of computer engineering degree
  • Experience with vendor management in an onshore/offshore model.
Desired Experience:
  • Healthcare experience including Disease Management
  • Coachingof team members
Location & Hours of Work:
  • Full-time position, working 40 hours per week. Expected overlap with US hours as appropriate
  • Primarily based in the Innovation Hub in Hyderabad, India in a hybrid working model (3 days WFO and 2 days WAH)
Equal Opportunity Statement:Evernorth is an Equal Opportunity Employer actively encouraging and supporting organization-wide involvement of staff in diversity, equity, and inclusion efforts to educate, inform and advance both internal practices and external work with diverse client populations.

Evernorth Health Services

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3604088
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hyderabad, Telangana, India
  • Education
    Not mentioned
  • Experience
    Year