Maximus, founded in 1975 and formerly known as Policy Studies, is a leading American provider of health and human service programs. As an employer, Maximus has
Back End Developer - Mid-level
Location
Worldwide
Posted
43 days ago
Salary
0
Seniority
Senior
Job Description
Back End Developer - Mid-level
Maximus
Title: Back End Developer - Mid-level Location: United States Job Description: Description & Requirements Maximus is a trusted federal partner supporting mission‑critical programs across national security, defense, and public service delivery. Recent contract awards in cybersecurity and operational readiness underscore Maximus' role as a reliable prime for high‑impact government missions. Joining Maximus means contributing to meaningful work in fast‑paced environments alongside professionals committed to service, accountability, and results. This position is contingent upon contract award and position availability. Selected candidates will receive a contingent offer of employment, which will become final only upon successful contract award to Maximus, availability of the position, and receipt of authorization to proceed. This role is remote and requires an active Secret clearance. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS196, T4, Band 7 Job-Specific Essential Duties and Responsibilities: - Provides subject matter proficiency supporting back-end software development activities. - Applies analytical skills supporting process improvement, specialized studies, and requirements definition. - Performs analysis, planning, and development of requirements documents and functional models. - Designs and develops back-end architectures supporting system capabilities and integrations. - Develops and modifies RESTful APIs supporting application functionality. - Performs database management, data modeling, and optimization. - Supports testing and validation to verify system operability and compliance. - Participates in Agile program increment (PI) planning and activities requiring periodic travels. Job-Specific Minimum Requirements: - Active Secret clearance or above required. Active TS/SCI highly preferred. - Bachelor's degree in related field required. - A Master's degree may substitute for 2 years of experience. - 7 years of software development experience in object-oriented and scripted languages with the ability to apply several tool suites related to DevSecOps, microservices and containers. - 3 years of experience with bug tracking software (Jira). - 3 years of experience testing web-based applications. - 3 years of experience participating in software development programs or projects. - 3 years of experience performing back-end web design and development. - 3 years of experience with the following: AWS Infrastructure, Kubernetes, and RedHat Linux. - 5 years of experience with Jenkins and GitLab. - 5 years of experience with at least five (5) of the following: - Postgres - RDS - Exodus - Python - Luna - Java - Docker - OpenJDK - Ansible - Packer - Maven - Kubernetes - Red Hat - Demonstrated experience with relational databases, RESTful API development and communication, and system integrations. - Demonstrated experience in preparing, conducting, and documenting various systems tests and results to verify system operability and compliance with project standards and requirements. - Practical experience developing in a cloud environment. - Experience with integrating data from unclassified to classified application deployments. Preferred Skills and Qualifications: - Experience using Agile Test-Driven development. - Experience integrating into DoW DevSecOps environments. - 5 years of experience with CI/CD software development. - Demonstrated experience in utilizing UX design tool suites (e.g., Sketch, InVision). - Experience structuring data so it can be integrated into machine learning technologies or AI capabilities. #techjobs #clearance #veteransPage #USCYBERCOM Minimum Requirements TCS196, T4, Band 7 EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior GO Developer
Poland and Eastern EuropeXebia is a global tech company with a journey in CEE that started with two Polish companies – PGS Software and GetInData. We are a team of 1,000+ experts delivering top-notch work across cloud, data, and software. We work on impactful projects across various sectors including fintech, e-commerce, aviation, logistics, media, and fashion, helping clients build scalable platforms and cutting-edge applications. Our clients include notable names like McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, and InPost.
Role Description You will be: - Developing, enhancing and maintaining multi-tenant backend services and APIs using Go (Golang) and gRPC, running in Kubernetes and using Postgres as the database backend. - Designing and implementing data modelling solutions (e.g. database structures and canonical product data models) with focus on performance and multi-tenancy. - Designing APIs following Google AIP standards with multi-tenancy in mind. - Designing and presenting architecture changes through ADRs while following architectural guidelines and principles. - Creating and maintaining integrations between backend services and multiple SaaS systems (e.g. product content systems). - Ensuring code quality through testing, conducting code reviews and following engineering standards. - Supporting debugging, optimizing performance and resolving issues as part of L2 support. - Collaborating with cross-functional teams while following agile development practices. - Proactively taking ownership of backend services, identifying and resolving production issues before they impact customers. Qualifications - Strong experience in backend development with Go (Golang) - 5+ years. - Solid understanding of concurrency, data structures and backend development fundamentals. - Experience designing and consuming APIs. - Experience working with SQL databases (PostgreSQL, MySQL or equivalent). - Proficiency with Git-based workflows. - Experience with unit and integration testing. - Hands-on experience with Docker. - Practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery. - Work from the European Union region and a work permit are required. Requirements - Experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work (Nice to have). - Interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches (Nice to have). Recruitment Process - CV review - HR call - Interview - Client Interview - Decision
Fabric Developer
NTT DATA ServicesNTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers, and application services. Our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.
Role Description We are currently seeking a Fabric Developer to join our team in Remote, Karnātaka (IN-KA), India (IN). - Design, develop, and maintain SQL-based data transformations and models - Build and manage ADF pipelines for ingesting data from multiple source systems - Develop and enhance data solutions using Microsoft Fabric components - Implement end-to-end data ingestion, transformation, and orchestration workflows - Ensure data quality, accuracy, and consistency across insurance data sources - Optimize SQL queries and pipelines for performance and scalability - Collaborate with business analysts and stakeholders on insurance reporting needs - Support data validation, reconciliation, and issue resolution activities - Participate in code reviews, deployments, and production support - Continuously improve data architecture aligned with enterprise and insurance standards - Shift Time 2-11pm, all customer calls are video calls. Qualifications - Strong hands-on experience in SQL (T SQL) for data analysis and transformations - Proven experience with Azure Data Factory (ADF) pipelines, triggers, and integrations - Practical knowledge of Microsoft Fabric (Lakehouse, Data Pipelines, Warehouses) - Experience building and optimizing ETL / ELT data pipelines - Solid understanding of data modeling, dimensional models, and schemas - Experience working with Azure Data Lake, OneLake, and cloud storage - Familiarity with insurance domain data (claims, policy, customer, financials) – preferred - Ability to handle large-scale data processing and performance tuning - Experience with Agile delivery models and DevOps practices - Strong analytical skills and ability to collaborate with data engineers and business teams Company Description NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. - One of the world's leading AI and digital infrastructure providers - Unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers, and application services - Consulting and industry solutions help organizations and society move confidently and sustainably into the digital future - Global Top Employer with experts in more than 50 countries - Access to a robust ecosystem of innovation centers and established/start-up partners - Part of NTT Group, investing over $3 billion each year in R&D
IT Software Engineer Principal
CommonSpirit HealthCommonSpirit Health is a nonprofit organization that is on a mission to improve people’s health while making “the healing presence of God known.” The orga
Role Description As our Principal Software Engineer, you will create or enhance complex applications, identifying opportunities and implementing solutions to meet end-user needs and business goals. Every day you will work on multiple high-complexity solutions, troubleshooting and resolving intricate software problems. You'll provide technical guidance to engineering teams, oversee their project contributions, act as a subject matter expert, and mentor all software engineers. To be successful, you will demonstrate exceptional software design and coding expertise, strong problem-solving skills, and proven leadership in technically guiding and mentoring teams. Excellent communication for conveying complex technical concepts and a commitment to innovation are essential. - Provide technical guidance in software design and development activities. - Assist in maintenance and upgrades of existing software applications. - Participate in design reviews and recommend improvements. - Provide support in all phases of SDLC and ensure to deliver high-quality products. - Provide training and mentor other Engineers when required. - Analyze and troubleshoot application issues in a timely fashion. Qualifications - Bachelors of Science in Computer Science, Computer Engineering, or related technical discipline or equivalent software development experience, upon hire. - 7+ years of job-related experience. - 8+ years of experience as a senior software engineer. - Experience in development of distributed/scalable systems and high-volume transaction applications. Requirements - None, upon hire. Company Description Inspired by faith. Driven by innovation. Powered by humankindness. CommonSpirit Health is building a healthier future for all through its integrated health services. As one of the nation’s largest nonprofit Catholic healthcare organizations, CommonSpirit Health delivers more than 20 million patient encounters annually through more than 2,300 clinics, care sites, and 137 hospital-based locations, in addition to its home-based services and virtual care offerings. CommonSpirit has more than 157,000 employees, 45,000 nurses, and 25,000 physicians and advanced practice providers across 24 states and contributes more than $4.2 billion annually in charity care, community benefits, and unreimbursed government programs. Together with our patients, physicians, partners, and communities, we are creating a more just, equitable, and innovative healthcare delivery system.
IT Software Engineer
CommonSpirit HealthCommonSpirit Health is a nonprofit organization that is on a mission to improve people’s health while making “the healing presence of God known.” The orga
Role Description As an IT Software Engineer, you will design, develop, test, and deploy robust, scalable software solutions to meet business requirements and enhance user experience. Every day you will: - Write clean code - Participate in code reviews - Debug issues - Collaborate with cross-functional teams throughout the software development lifecycle - Contribute to architecture and ensure application reliability To be successful, you will demonstrate: - Strong programming skills - A deep understanding of software development methodologies - Excellent problem-solving abilities Your responsibilities include: - Designing, configuring, testing, implementing, and maintaining solutions with limited direction - Delivering project assignments of medium to high complexity, including application design and configuration build - Interacting with the customer user community in a courteous and professional manner to secure business requirements - Performing technical requirements translation and working directly with Software Development engineers when development is needed to meet business objectives - Leading Product Release management functions, which may include developing test plans, performing test plans, facilitating with end users for end user acceptance testing, and developing application validation scripts for ongoing operations team - Interacting with business teams to develop application requirements and installation plans - Contributing to and maintaining a thorough understanding of application standards, policies, and procedures - Participating in ensuring transition to operations functions have occurred to Technical Analysts resources for successful ongoing operational support Qualifications - Bachelors or equivalent knowledge and skills obtained through a combination of education, training, and experience in a Healthcare environment, upon hire - 2-4 years’ experience working in IT as an Application Systems Analyst or Technical analyst type role - Experience working with project life cycle or project management methodologies - 4 or more years’ experience application support, implementation or development experience with applications in a hospital or medical related industry Requirements - None, upon hire
