As the Sr. Director of Software Engineering, you will direct and oversee the software engineering function in developing, releasing, and maintaining software applications/platform systems according to business needs. Establishes policies and procedures that produce high-quality software product and service.
You will be responsible for growing and building a highly skilled team of software engineers, managers and technical leaders across a range of activities from understanding customer needs, architecture design, code reviews, technical dependency management, multi-year technical roadmaps, and customer adoption metric measurement.
The ideal candidate will have an expert understanding of enterprise software development lifecycle, executive level communication, and a broad understanding of larger technical systems spanning deployed, cloud, and hardware device systems. You will be responsible for setting the technical strategy of the team, prioritizing and breaking down customer requirements into backlog, sprints, and work with product management, multiple engineering teams, support, and software operations to distill this into a plan of individual executable products and services. Additionally, you will provide technical guidance, mentorship and training to your team and others as required
This is a senior leadership role with the iA Software organization tasked with helping create and execute a software product strategy and long-term technology roadmap to scale the NEXiA platform capabilities. This includes people management responsibility as we grow and expand the NEXiA platform with additional team members while working cross functionally in collaboration with iA organizations like Product Management, Customer Support, Data Security, and hardware engineering teams.
iA works with advanced clients from the Retail Pharmacy to Central Fill Pharmacy store market segments, thus we need a candidate with strong technical capabilities, a versatile and passionate individual eager to be a technical leader in the early customer discussions and new discoveries from our existing customer base.
Your primary duties are:
Lead software development team to analyze, design, develop and support all software application systems.
Assist software development team to attain optimal team performance through removing technical obstacles.
Provide leadership, management and technical vision to entire engineering team.
Develop and implement software engineering plans appropriately by managing all software engineering schedules, budget and resource allocation.
Manage joint development with 3rd party vendors as well as outsourced development.
Interact with cross-functional iA teams to ensure successful delivery of each sprint iteration and product release.
Use database queries to analyze performance indicators, evaluate experiments, etc.
Define success criteria for testing and product acceptance.
Provide technical consultation as well as expertise to Product Managers.
*Some travel activity within the US must be anticipated, occasionally on short notice.
You will be a member of the is software engineering organization, working closely with colleagues in Commercial Product Management, Software Architects, IT, and Customer Success. Experience in the above will be valued but the most important factor is that you have the theoretical background and possess the potential to be a great Product Leader at iA. This implies you are a self-learner, pragmatic leader, and eager to continuously stay on top of commercial and business practices, technical trends, and executive communication.
Education, Experience, and Skills
Basic Qualifications
College Degree preferred
Previous experience in a similar product management role
Must possess good data analysis and interpretation skills
Preferred Skills
5 or more years of experience in technical engineering management role for software development
Direct experience in a customer facing role with demonstrated ability to gather complex technical customer requirements and successfully delivering software to customers
Demonstrated ability to influence and lead large, complex projects and initiatives from concept to delivery
A sound understanding of enterprise-scale technologies, including applications hosted on the cloud and software as a service (SaaS)
Exceptional communication and organizational skills combined to demonstrated collaboration skills with many different levels and departments of the organization
Knowledge or experience in the healthcare industry
MBA or an advanced business degree is a plus
Physical Activities and Requirements
Prolonged periods of computer-based work
Ability to lift up to 15 pounds at a time
Ability to travel as necessary
iA provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
JOB DESCRIPTION Our healthcare client is looking for some great customer service professionals to join their team! Ideally we are...
Apply For This JobThe Receptionist role is an excellent opportunity for a diligent and detail-oriented individual who has excellent interpersonal skills and is...
Apply For This JobOverview: GENERAL SUMMARY The Shift Manager – He/she has the primary responsibility for managing shifts; conveying the Cane’s culture to...
Apply For This Jobmachine operator. buffalo grove , illinois posted today with randstad indeed job details summary $19.80 – $22.50 per hour temp...
Apply For This JobProduction Team Member – Full/Part-Time Job#:352402 Location:HOLIDAY CITY, OH-Distribution/Manufacturing/Fleet Department:Manufacturing Category:Midwest Manufacturing Salary:Competitive Benefits:Full Benefits Contact:Lynne Stoltz Apply To This...
Apply For This JobJob Title: Crew Member (Landscape Enhancement) This position is responsible for lawn mowing, clean-ups, mulching, trimming, landscape maintenance, pruning, fertilization,...
Apply For This Job