Chat

iimjobs

jobseeker Logo
Now Apply on the Go!
Download iimjobs Jobseeker App and get a seamless experience for your job-hunting
28/09 Pallavi
Senior HR Executive at Advantmed India LLP

Views:284 Applications:58 Rec. Actions:Recruiter Actions:11

Advantmed - Director - Software Development (15-20 yrs)

Ahmedabad/Gujarat/Pune Job Code: 851709

Designation: Software Director

Location: Ahmedabad /Pune

Shift Timing:

About the role:

Advantmed recruiting a Global Director of Software Engineering to lead software engineering teams developing advanced technologies and applications that are revolutionizing our Healthcare software product. Advantmed software engineering teams leverage Agile development principles, advanced development and design practices, and an obsession over security, reliability, and performance to deliver solutions that delight our Stakeholder.

What You'll Do:

- The Director Software Development in partnership with the top Leader is responsible for establishing the company's technical visions, developing the product roadmap and leading all aspects of the company's technology development. This position is responsible for maintaining existing systems, while providing direction in all technology-related issues in support of information operations. The Director Software Development plays an integral role in setting the company's strategic direction, development and future growth, positioning the company's service offering as a leader in US Healthcare Industry.

- The Director Software Development is responsible for the engineering team, which consists of development and QA.

- Work closely with the management and employees to improve work relationships

- Identify technology trends and evolving social behavior that may support or impede the success of the business.

- Evaluate and identify appropriate technology platforms (including web application frameworks and the deployment stack) for delivering the company's services.

Lead strategic planning to achieve business goals by identifying and prioritizing development initiatives and setting timetables for the evaluation, development, and deployment of all web-based services.

Participate as a member of the senior management team in establishing governance processes of direction and control to ensure that objectives are achieved, risks are managed appropriately and the organization's resources are used responsibly, particularly in the areas of software development, office networks and computers, and telecommunications.

- Collaborate with the appropriate departments to assess and recommend technologies that support company organizational needs.

- Direct development and execution of an enterprise-wide information security plan that protects the confidentiality, integrity, and availability of the company's data and servers

- Direct development and execution of enterprise-wide disaster recovery and business continuity plan

- Communicate the company's technology strategy to, management, partners, and stakeholders.

- Select or define the company's software development methodology.

- Establish a specification conformance and testing regimen based on user stories and the User Experience design.

- Review current best practices for the selected web framework and establish the architecture for the application.

- Responsible for hiring and developing engineering and engineering management talent. Owner of several major functional areas of our code. Collaborate across other teams to deliver results. Consistently raise standards, insisting on better and continuously improving.

- Establish and supervise the software development process, setting short-term objectives and assessing progress as defined by the selected software development methodology.

- Select, deploy, and monitor performance profiling tools and procedures.

- Establish an application deployment process and supervise deployment to staging and production servers. Establish and supervise a quality assurance process, including integration and system testing.

- Review and approve proposed development releases and manage the release process.

- Evaluate and select web application hosting providers.

- Required Knowledge & Experience :

What You- ll Need:

- 5 plus years- experience with architectural design of large-scale, highly reliable, and highly available Web based applications.

- 3-4 years of work experience as a Director.

- Detailed working knowledge of software design techniques, including object-oriented analysis.

- 4-5 years of work experience as a Manager- Software Development.

- 15 plus years- experience developing and leading solution implementations using ASP.NET, C#, JQUERY, and SQL Server.

- Microsoft technologies specifically pertaining to the .NET architecture framework.

- Visual Studio/Visual Studio.NET.

- Object-oriented programming experience (C#, .NET).

- Advanced experience using SQL Server.

- Exposure to architecture methodologies.

- Detailed working knowledge and experience delivering software applications using Agile/Waterfall software development methodologies.

- Understand business processes and the application of technology to implement them.

- Experience with all phases of development life cycle methodologies.

- Provide subject matter expertise, consulting, and strategic leadership for .Net and supporting Microsoft technologies

- Excellent Communication Skills

- Good People Management Skills

- Good Decision Making & Analytical Skills

Bonus Points If:

- Experience in US Healthcare Domain.

- Should have Exp of handling a team globally.

- Flexibility to be proactive in a fast-paced & dynamic environment

Education:

- Bachelor / Master Degree in Computers, MCA, MS, MSC.

This job opening was posted long time back. It may not be active. Nor was it removed by the recruiter. Please use your discretion.

Women-friendly workplace:

Maternity and Paternity Benefits

Add a note
  • Apply
  • Assess Yourself
  • Save
  • Insights
  • Follow-up
Something suspicious? Report this job posting.