Maximus

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Senior Software Engineer

at Maximus

Posted: 9/8/2019
Job Reference #: 42751
Keywords: architecture

Job Description

  • Job LocationsUS-CO-Denver
    Posted Date2 months ago(7/28/2019 11:32 AM)
    Requisition ID
    2019-42751
    # of Openings
    1
    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 https://www.maximus.com.

    Job Description Summary

    Position Overview:
    The candidate will serve as a Principal Service Integration Engineer and Technical lead within Program Modernization Solutions division of MAXIMUS. The candidate is responsible for design, develop, and support all phases and activities involved in the projects for providing the enterprise integration services and operations. This is the technical lead role for designing, developing and implementing the foundational interface services that support integration-as-a-Service platform. The candidate will be tasked with critical components of application development, including interfacing with clients for requirements analysis, application design, development, testing, implementation, and documentation. Must possess the ability to adhere to release management practices and procedures, evaluate and adapt to new technologies as needed, provide team leadership and guidance while leading the development effort.

    Education Required: Bachelors Degree in Computer Science from an accredited college or university or equivalent experience
    Education Preferred: Masters Degree

    Technical Skills / Knowledge Required:

    Requirements
    •A minimum of ten (10) years Software Development in a Product based organization.
    •Strong team or technical lead experience is necessary.
    •Experience with Amazon Web Services
    •Experience with Object Oriented Programming.
    •Experience with Database Design and Implementation preferred.
    •Experience working with various vendor platforms and managing interfaces between systems in a complex clinical ecosystem
    •Experience in application monitoring, performance tuning, code reviews and creating Proof-of-Concepts
    •Understanding of n-tier Application Architecture (e.g. MVC, SOA) and Design Patterns.
    •.NET certification preferred.
    •PMP Certification is preferred.
    •Experience working with State government clients in the Medicaid systems domain preferred.

    Technologies Used
    •C#, ASP.NET
    •Windows Communication Foundation (WCF) - Web Services and Windows Services
    •SQL Server 2012
    •T-SQL Programming (e.g. stored procedures, views, functions, triggers)
    •HTML/XHTML , XML/XSLT, AJAX, SOAP, BootStrap
    •SQL Reporting Services
    •JavaScript, jQuery, AngularJS, Bootstap
    •CSS
    •Cross-browser compliance

    Personal/Soft Skills: Excellent organizational, interpersonal, verbal, and written communication skills, strong analysis, problem identification, and problem resolution capability, ability to perform comfortably in a fast-paced, deadline oriented work environment, ability to successfully manage many complex tasks simultaneously, ability to lead a cooperative effort among members of a project team and ability to mentor new project staff.

    Duties/Responsibilities:
    •Responsible for providing system analysis activities for technology architecture, interface standards, and integrations solutions.
    •Develop custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services.
    •Deliver high-quality interface solutions.
    •Excellent in SOA software solutions and operations.
    •Design and implement enterprise SOA integration platform that support interoperability for interfacing among internal systems and interfacing with external system.
    •Primary point of contact for assigned technical deliverables.
    •Ensure development activities are aligned with scope, schedule, priority and business objectives.
    •Expect to spend 40% of the time in coding and 60% in oversight and management.
    •Review functional specifications, create detailed technical design and technical specifications, and oversee code development and unit and performance testing activities.
    •Meet or exceed all operational readiness requirements (e.g., operations engineering, performance).
    •Ensure all tasks and milestones associated with technical design, development and unit testing are completed according to project management guidelines.
    •Provides technical guidance and coordinates tasks for a wide variety of technical resources
    •Ensures that product configurations and enhancements are made correctly and deployed per our release management plan
    •Responsible for the development and finalization of all technical system documentation
    •Support MAXIMUS business development activities by providing technical solutions and system architecture documentation for proposal development
    •Deploy new software releases to higher environments, including Production.

     

    Essential Duties and Responsibilities:
    - Participate/lead development of software solutions that will meet all business requirements.
    - Design and implement modules to system specifications, conduct unit testing, troubleshoot issues, and produce detailed proposals to resolve issues.
    - Actively participate and contribute to the architecture and solution design.
    - Consult on requirements elicitation and definition.
    - Code software solutions per designs.
    - Code reviews, unit test, and integrate coded modules.
    - Work closely with other engineers and provide constructive feedback.
    - Work on deliverables with inputs and guidance from Development Manager and/or Project Manager.
    - Support testing and remedy defects.
    - Support users through troubleshooting an analysis of production logs and data.
    - Investigate new solutions, tools, products, and techniques to incorporate into coding standards.
    - Work with the supervisor to understand the assigned work, deliver on agreed upon dates and raise issues/risks in a timely manner in case of risk to deliverables.
    - Perform other duties as assigned by management.

    Minimum Requirements:
    - Typically requires a minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years experience; or equivalent experience.
    - Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.
    - Exercises judgement in selecting methods, techniques and evaluation criteria for obtaining results.
    - Networks with key contacts outside own area of expertise.
    - Determines methods and procedures on new assignments and may coordinate activities of other personnel as a team lead.

     

    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.
    We can recommend jobs specifically for you!Click here to get started.