πŸ“Œ Sourced from Kumarijob β€” Summary by KaamNepal.
View original β†’

Software Engineering Manager

🏒 Maitri Services
πŸ“ Lalitpur District, Nepal
πŸ’°
πŸ“… Deadline:

πŸ“‹ Job Description

Job Description

Job Title:Engineering ManagerJob Summary:We are seeking a dynamic and experienced Engineering Manager to join our innovative team. As an Engineering Manager, you will play a critical role in leading our engineering efforts, with a strong focus on high-quality software development, team management, and delivery excellence. This role requires hands-on experience in the US healthcare domain, including a solid understanding of healthcare systems, data standards, and compliance requirements.You will oversee a team of talented engineers, guiding them to build and enhance our innovative platform. Leveraging your experience in managing software development teams and ensuring the delivery of high-quality, maintainable code, you will drive new feature development and improvements to existing features. You will be responsible for developing the career paths of the engineering resources within your team.Job Description:As an Engineering Manager, you will:β€’ Lead and manage large multi-sub-team groups of software and quality engineers (10+ members), offering strategic direction, mentorship, and comprehensive support.
β€’ Oversee the design, development, and maintenance of applications using Python/FastAPI and JavaScript/TypeScript/React.js/Next.js
β€’ Ensure the implementation of new functionalities with a focus on seamless integration and high-quality code.
β€’ Ensure the development of career paths for the engineering resources within your team.
β€’ Conduct and oversee thorough testing, debugging, and optimization of applications, addressing security considerations.
β€’ Ensure the process of code reviews is followed, applying security best practices and setting coding standards.
β€’ Collaborate with cross-functional teams and contribute to critical architectural decisions.
β€’ Maintain effective communication with clients to understand their needs and ensure satisfaction.
β€’ Foster a culture of continuous improvement, staying updated on industry trends and encouraging the team to do the same.
β€’ Take ownership of end-to-end workflows and intricate development processes, ensuring seamless project execution.
β€’ Assess the need for training and talent development initiatives.
β€’ Interview new team candidates to support growth and combat attrition.
Job Specification:Required Skills and Expertise:β€’ Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
β€’ Experience: 7+ years as a software engineer with a focus on software development, including experience in the US healthcare domain (healthcare systems, data standards, or compliance), and 2+ years in a leadership or managerial role.
β€’ Programming Languages: Strong background in programming languages, like Python, JavaScript, TypeScript is required.
β€’ Databases: Solid experience with RDBMS required with capability to solve
β€’ Frameworks: Experience with FastAPI & Next.js is required.
β€’ Client Communication: Strong skills in communicating with clients, understanding their needs, and ensuring their satisfaction.
β€’ Delegation: Ability to delegate tasks and responsibilities to team members efficiently.
β€’ Team Management: Ability to manage large multi-sub-team groups of 10+ members effectively to ensure smooth functioning of the projects.
β€’ Debugging: Possess strong debugging skills to identify complex issues, ensuring proper identification of root cause and ability to delegate to the team for resolution and provide guidance as needed.
β€’ Leadership: Demonstrate strong leadership and communication skills to effectively lead meetings, ensuring discussions are focused, productive, and result in clear, decisive actions.
β€’ Career Development and Performance Management: Take charge of developing career paths for team members, including conducting performance appraisals to support their professional growth and development.
β€’ DevOps: Demonstrate a strong understanding of DevOps principles, with familiarity in CI/CD frameworks and tools, to streamline development processes and ensure smooth, continuous delivery of software.
Nice to Have:β€’ Experience in the US healthcare domain or working with US healthcare clients.
β€’ Experience with data engineering or data pipelines.
β€’ Experience with infrastructure as code (Terraform, CloudFormation).
Soft Skills:β€’ Excellent communication skills – both verbal and written.
β€’ Should have a strong sense of ownership for the teams that you manage.
β€’ Passion for software development and leading teams.
β€’ Passion for mentoring people and delivering quality software.
β€’ Eagerness to contribute to a dynamic team.
β€’ Thriving in a people-first culture of teamwork and respect.
β€’ A pride in exceeding performance and functional standards of design and implementation.
β€’ Demonstrated ability to learn new technologies quickly and work across technologies.
What We Offerβ€’ Employee Health Insurance Plan – Because your well-being truly matters.
β€’ Office-Provided Healthy Lunch – Nutritious meals to keep you energised and focused at work.
β€’ Complimentary Beverages – Coffee and tea available throughout the day.
β€’ Five-Day Work Week – Maintain a healthy work-life balance with a structured Monday-to-Friday schedule.
β€’ Company Outings & Team Events – Regular activities that strengthen collaboration and team spirit.
β€’ Great Infrastructure & Recreational Areas – Work in a modern office with spaces designed to relax, recharge, and collaborate.
β€’ Celebrations & Recognition Milestones – We celebrate achievements, milestones, and the people who make them possible.
β€’ Career Growth Opportunities – Work alongside experienced professionals on impactful and exciting projects that help you grow your expertise.
β€’ Exciting Interest-Based Clubs – Connect, unwind, and grow with communities that match your interests.
Application Procedure:Interested candidates may apply through LinkedIn.If you’re shortlisted, our team will get in touch with you and guide you through the next steps.