POSITION INFORMATION
|
Position Title: Director – Software - India
|
Career Track:
|
Position Code:
|
Division/Dept: CDO
|
FLSA: Exempt
|
Date Created/Revised:
|
Salary Grade:
|
|
POSITION SUMMARY AND PRIMARY RESPONSIBILITIES
|
Position Summary:
The Director with 15+ years of experience will oversee the practice management along with development, maintenance, and optimization of software applications. Have good exposure in managing a group to achieve corporate defined goals. Understanding of Health care domain and AI technical skill is mandatory. This role requires a deep understanding of both front-end and back-end technologies with .NET or MERN stack and strong leadership skills to manage stakeholders including, customer, partner and vendors. Should have good project manager skill and mentor, guide a team of developers. The ideal candidate should be passionate about technology, thrive in a collaborative environment, and have a proven track record of delivering high-quality software solutions.
|
Responsibilities:
- Have strong leadership skill to manage stakeholders – Customer, partners and vendor.
- Good project management skill – Team and project delivery management, budgeting & invoicing. Managing customer expectations and commitments
- Lead the design, development, and deployment of large scale software applications using the .NET or Java/MERN stack.
- Collaborate with product managers, architects and other stakeholders to understand requirements and translate into technical specifications.
- Provide technical guidance and mentor the team.
- Create and own High-Level Design, Low Level Design for each of the Software applications.
- Perform code reviews, maintain code quality, standard and provide constructive feedback to team members.
- Troubleshoot complex technical issues.
- Manage project timelines, deliverables, and resource allocations.
- Learn, acquire, and get certified on new technologies as demanded by project
- Any exposure and experience in AI, ML and Data Science will be of additional advantage.
|
PEOPLE MANAGEMENT - (Provide approx numbers of direct/indirect reports and indicate exempt/nonexempt employees; the level/degree of supervision provided)
|
Does this position have direct report responsibility? þ Yes No
If Yes, Number of Exempt and Non-Exempt level employees _____ Exempt _____Non-Exempt
|
Please describe in some detail the level of supervision provided:
|
REQUIRED SKILLS
|
- Practice management skill – Ability to strategize, business plan the P&L of a practice and have start up mind set in execution to achieve corporate goals
- Project management skill – Team & delivery management, Stakeholder and financial mgmt.
- Strong proficiency in design, development, maintenance, and support of software applications with proven experience in
- C#, ASP.NET and .NET Core
- Angular JS
- RDMS (Oracle/SQL Server/Postgres/MySQL)
- SQL
- NoSQL databases like Mongo
- Proficiency in front-end technologies such as HTML, CSS and JavaScript.
- Extensive experience in Open-Source Technologies.
- Preferable: Knowledge of database management tools like Liquibase / Hibernate
- Well-versed in Devops (e.g. Azure DevOps) and cloud PaaS.
- Cloud-based (AWS/Azure) deployment of models, performance monitoring and troubleshooting
- Familiarity with Docker and Git
- Knowledge of security best practices and data protection.
- Good understanding of coding standards, ability to debug.
- Excellent written and oral communication skills
- Ability to work effectively in a cross-functional team and proven ability to lead and mentor a team.
- Added advantage:
- Exposure to AI/ML frameworks in Keras, Pytorch, libraries scikit-learn
- Knowledge and practical application of statistical analysis and mathematical modeling concepts and principles
|
POSITION SPECIFICATIONS
|
Bachelor’s degree in computer science, Information Technology, Electronics Communication. Other branches of engineering with proven skills through past experience / projects can also apply.
|
|
|