• Director of Engineering & Development (VA TECH)

    Job Locations US-VA-Blacksburg
    Posted Date 2 weeks ago(1/13/2020 8:40 AM)
    Requisition ID
    # of Openings
    Job Schedule
    Regular Full-Time

    Since 1975, MAXIMUS has operated under its founding mission of Helping Government Serve the People, enabling citizens around the globe to successfully engage with their governments at all levels and across a variety of health and human services programs. MAXIMUS delivers innovative business process management and technology solutions that contribute to improved outcomes for citizens and higher levels of productivity, accuracy, accountability and efficiency of government-sponsored programs. With more than 30,000 employees worldwide, MAXIMUS is a proud partner to government agencies in the United States, Australia, Canada, Saudi Arabia, Singapore and the United Kingdom. For more information, visit

    Job Description Summary

    Maximus is seeking a Director of Software Engineering to lead, manage, mentor, and build an extremely talented software engineering team to deliver a game changing solutions for our federal business unit.

    This leader must have the ability to attract and recruit the best university talent, and simultaneously have the technical credentials to ensure that what we build compelling, customer oriented solutions with emerging technologies using Scaled agile methodology. Success in the role requires an innovative mind, a proven track record of delivering new software products, rigorous analytical skills, and a passion for creating next generation solutions.

    The MAXIMUS Director for Software Engineering will lead, facilitate design, develop and support operations of our technical solution and software engineering team leveraging graduate / post graduate interns from a leading university. We are looking for a senior technology leader with experience architecting, developing and implementing Enterprise solutions specifically RPA, AI/ML and Big data analytics utilizing Scaled Agile methodologies, DevSecOps tools on the AWS / Azure / GCP cloud.

    Essential Job Duties:
    The MAXIMUS Director Software Engineering will be responsible to develop and execute the following initiatives/strategies:
    •Design and implement Software Development strategy with highly qualified graduate / post graduate university talent focused on building industry specific solutions and developing competencies from initiation through delivery
    •Program initiatives will include onboarding, rotation solicitation and placement, performance management, mentoring, technical leadership, training and development
    •Provide ongoing coaching, training and education to interns while engaging them on developing leading data solutions
    •Manage and liaison with functional program representatives from business and ensure clear, communication on solution expectations and deliverables
    •The candidate will provide technical solution leadership and support during the development process, to include technology stack selection, solution architecture, and implementation methodology and best practices.
    •The candidate will be required to lead and manage a team of interns to participate in developing solutions, facilitating solutions design, validate solution units, and manage implementations
    •The candidate will be required to develop and provide presentations and demonstrations of technology solutions to both internal and external stakeholders
    •The candidate will be responsible to maintain close communication and coordination with the university and develop a strong relationship with the stakeholders
    •Deliver best in class internship experience and manage performance
    •Execute the onboarding, learning and development strategy for interns entering the organization to assist with transition from college to corporate, driving engagement
    •Continue to seek out new ways to enhance programs and its value to the business
    •Create new programs to address changing business needs
    •Manage a high performing team and manage budget

    Education and Experience
    •Bachelor's degree from an accredited college or university required, field of study including computer science or related engineer field
    •Must have a minimum of (15) fifteen years managing and implementing software solutions using industry leading platforms to include JAVA, Big Data platforms, AI and RPA with knowledge of Cloud Native services in AWS / GCP / Azure
    •Good understanding of technologies to include Microservices, Data Management, Analytics and Machine Learning, RPA, and Cloud
    •At least (10) ten years of hands-on experience in architecting, leading and delivering enterprise data solutions using leading industry platforms and enterprise COTS applications
    •Recent hands-on experience designing and implementing AI, RPA and big data technologies based solutions including leading a team of technical engineers
    •Proven experience communicating with technical and non-technical business personnel and ability to manage a team of junior developers
    •At least (5) five years of recent experience directly guiding and mentoring developers and providing management of program technical tasks
    •At least (5) five years of experience using Agile development methodology, and working experience in a DevSecOps environment is highly desired
    •Passion for growing and developing entry level talent
    •Strong time and project management, teamwork, execution and organizational skills
    •Proven coaching, developing and people management skills
    •Ability to interact with all levels of the organization, especially senior level leaders
    •Solid and persuasive verbal, written and consulting communication skills, strong presentation skills


    • Directs and controls the activities of a broad functional area through several department managers within the company.
    • Has overall control of planning, staffing, budgeting, managing expense priorities, and recommending and implementing changes to methods.
    • Works on complex issues where analysis of situations or data requires an in-depth knowledge of the company.
    • Participates in corporate development of methods, techniques and evaluation criteria for projects, programs, and people.
    • Ensures budgets and schedules meet corporate requirements.
    • Regularly interacts with executives and/or major customers.
    • Interactions frequently involve special skills, such as negotiating with customers or management or attempting to influence senior level leaders regarding matters of significance to the organization.
    • Reports to Senior Director or VP level.


    EEO Statement: Active military service members, their spouses, and veteran candidates often embody the core competencies MAXIMUS deems essential, and bring a resiliency and dependability that greatly enhances our workforce. We recognize your unique skills and experiences, and want to provide you with a career path that allows you to continue making a difference for our country. We’re proud of our connections to organizations dedicated to serving veterans and their families. If you are transitioning from military to civilian life, have prior service, are a retired veteran or a member of the National Guard or Reserves, or a spouse of an active military service member, we have challenging and rewarding career opportunities available for you. A committed and diverse workforce is our most important resource. MAXIMUS is an Affirmative Action/Equal Opportunity Employer. MAXIMUS provides equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disabled status.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.