Software Engineering Manager

5 - 9 years

0 Lacs

Posted:11 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an Engineering Manager, you will lead, direct, manage, and participate in the day-to-day operations of a team of software and data engineers. You will work closely with quality engineers, product owners, and business stakeholders to ensure that business and product/project objectives are met. Your responsibilities include providing administrative, technical, and people leadership for multiple, diverse, and geographically distributed teams. Additionally, you will be responsible for providing feedback to the team and individuals on their performance and supporting hiring and building out of the required teams. Your role also involves coaching, mentoring, and guiding teams to enable future success. Key Responsibilities: - Adept at clear, confident communication with executive staff - Skillful at driving the Interop project and Center of Excellence - Meaningful experience in the world of Data, specifically the API ecosystems around FHIR data stores such as Firely and AWS HealthLake. Familiarity with FHIR systems and how to ingest and read data via FHIR based APIs - Capable of credible customer interactions - Mentoring development team members to ensure delivered solutions adhere to software architecture strategy, coding standards, and established organizational policies and procedures - Participating in software architectural discussions, influencing decisions, and collaborating with peers to maintain consistency across the organization - Identifying people and process improvement strategies for the Scrum team(s) - Communicating organizational updates to ensure teams adhere to established policies and procedures - Managing moderate-sized software development teams (10+), across multiple product and/or system lines - Ensuring projects are completed on time and according to quality standards - Facilitating communication upward around architecture, design, and implementation objectives - Leading software development teams or projects - Demonstrating excellent knowledge of software development design, QA and test automation, and experience with agile development methodologies - Demonstrating knowledge of Cloud Architecture, Massive Parallel Processing (MPP) compute frameworks, BigData platforms, Security, and REST based services - Understanding Incident Management, Configuration Management, Operational efficiency, and Customer Management - Managing personnel activities of staff and developing appropriate resource planning to meet team needs - Working with teams across regions (US, India, and Nepal), and helping facilitate workstreams Qualifications: - Bachelor's degree, preferably in Computer Science, Computer Engineering, or related IT discipline - 5+ years experience managing software developers or software teams - 7+ years of commercial software development experience - 3+ years of building or using cloud services in a production environment (AWS, Azure, GCP, etc.) - 2+ years experience working with FHIR standard and FHIR databases - Go-getter with self-starter mindset - Staying current with emerging technologies and development techniques - Excellent oral and written communication skills; strong analytical, problem solving, organization, and prioritization skills - Solid understanding of software engineering fundamentals, high level understanding of OO concepts, design patterns, cloud architecture, MPP architecture, frameworks (i.e. Spark), APIs, etc. - Experience and good understanding of designing scalable, distributed systems for running small to medium scale data processing applications and services - Possessing a level of breadth and depth of software development experience that allows for influence and competence in technical discussions with internal and external stakeholders Additional Company Details: Not available in the provided Job Description.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You