Maximus logo
Maximus

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

Associate Engineer

Location

Worldwide

Posted

83 days ago

Salary

0

Seniority

Senior

Job Description

Associate Engineer

Maximus

Title: Assoc SW Engineer - Java, Spring Boot, AWS Location: United States Job Description: Description & Requirements Maximus is currently seeking an Associate Engineer. This person will work as a junior member of a software development team, responsible for the development, implementation and post-deployment support of enterprise applications. In this role the Associate Engineer will work under the supervision of Technical Team lead or Senior Engineer. As a member of the team, the Associate Engineer will participate in all phases of the Software Development Life Cycle (SDLC). Must be a GC Holder or a US Citizen. This is a remote position. Essential Duties and Responsibilities: - Design systems and programs to meet complex business needs. - Code, test, debug, implement, and document moderately complex software programs. - Prepare detailed specifications from which programs are developed and coded. - Ensure that programs meet standards and technical specifications and perform technical analysis and component delivery. - Analyze and gather information from existing systems. - Explore new technologies and design approaches to address business requirements while supporting the assessment of time estimates and justification for assigned tasks. Job-Specific Essential Duties and Responsibilities: - Create working software programs, with clear and succinct code documentation, that meet the written and oral functional requirements provided by customer. - Fix defects in the home grown applications or third party software according to written and oral specifications. - Create scripts to create and modify database objects. - Work on deliverables with inputs and guidance from Development Manager or senior developers. - Actively participate and contribute in SDLC activities such as solution design, work effort estimation, assisting peers with technical challenges and code reviews. - Understand business processes and develop test scenario in accordance with system requirements and business process changes. Create test data manually and/or systematically to test software programs. - Perform production support activities such as monitor system processes, evaluate the outcome of system processes, work through system exceptions, and create processes to monitor and report on the overall system health. - 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. - Create/modify artifacts and deliverables expected from the SDLC and change management process. - Follow the SDLC and change management processes adopted by the organization. Minimum Requirements - Bachelor's degree in relevant field of study and 0-3 years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Minimum Requirements: - Entry level position within field. Requires Bachelor's degree related to the assigned work with little to no experience in discipline. - Knowledge in Object Oriented (OO) Programming: Knowledge in OO programming languages. - Understanding of data organization concepts. Familiarity with RDBMS. - Understanding of SDLC such as Waterfall, Agile, Scrum etc. - Knowledge of information systems design principles and current/emerging trends in this field is required. - Knowledge of prevalent and trusted technical discussion boards, portals and knowledge sharing internet sites for help with technical challenges. - Knowledge of policies, standards, procedures, and techniques used for application development. - Strong ability to think logically and structurally and have attention to detail is required. - Strong Analytical skills and strong Communications skills, both written (with emphasis on technical documentation) and verbal is required. - Ability to work effortlessly and efficiently in high performing and self-governing teams. - Technical Skills and Desired Proficiency - Power BI - Novice - SQL - Novice - Data Analysis - Novice - Java or other OO programming language - Novice - Javascript - Novice - JSP / JSF - Novice - Eclipse IDE - Novice - Junit - Fundamental Awareness - SVN - Fundamental Awareness - Build Automation (CI/CD) - Fundamental Awareness Physical Requirements: - Ability to sit for up to 80% of time - Ability to lift or carry objects up to 10 lbs. - Frequent use of computer, telephone, and office equipment (copier, fax, scanner) 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. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at applicantaccom@maximus.com.

Related Categories

Related Job Pages

More Engineer Jobs

Full TimeRemoteTeam 11-50H1B No Sponsor

• Serve as the technical SME for aircraft certification, providing expert guidance on compliance with FAA regulations and MIL-HDBK-516C airworthiness requirements. • Develop and execute certification basis documents, issue papers, and certification plans for MCDA programs. • Interface with military airworthiness authorities and DER/DAR representatives to coordinate approval activities. • Identify and resolve certification gaps arising from the interaction of civil and military airworthiness requirements. • Support structural, avionics, propulsion, interiors and systems compliance substantiation activities, including review of test plans and reports. • Mentor junior engineers and contribute to the development of internal certification processes, tools, and best practices.

Ohio
Revive | B-Corp Certified logo

Senior Engineering Lead

Revive | B-Corp Certified

The fashion industry's recovery platform for unsellable inventory.

Engineer83 days ago
Full TimeHybridTeam 11-50Since 2022

Senior Engineering Lead (Founding Team) Location San Francisco, CA Employment Type Full time Location Type Hybrid Department Engineering Compensation - Base Salary $180K – $220K OverviewApplication The Role We’re looking for a Senior Engineering Lead to join as a founding member of our engineering team. You’ll help define (Re)vive’s technical foundation, build core systems from the ground up, and ship quickly to validate and learn. This role is ideal for someone who thrives in early-stage environments, enjoys solving ambiguous problems, and wants to make a direct impact on sustainability, retail, and commerce.   What You’ll Do - Build & Iterate: Design and deliver MVPs, then refine based on feedback and results. - Architect & Scale: Lead development of core back-end/platform systems while contributing to lightweight UI when needed. - Collaborate Cross-Functionally: Work closely with Product, Data, and Ops teams to ensure technology aligns with merchant ROI and consumer experience. - Shape Engineering Culture: Define best practices, code quality standards, and collaboration norms as one of Revive’s early engineers. - Own Systems: Contribute to greenfield builds and re-architect legacy workflows as we scale. What We’re Looking For - 3-7+ years of software engineering experience. - Strong back-end development and platform architecture experience (AWS or other cloud environments). - Experience building and scaling systems in early-stage or high-growth environments. - Familiarity with API-first design and system integrations. - Comfort working across the stack, with emphasis on back-end and some UI contribution. - Outcome-driven: thrives in ambiguity, balances scrappiness with long-term scalability. - Collaborative partner who can operate as both an individual contributor and architectural thought partner. - Excitement about productivity tools, AI-forward approaches, and sustainability-driven tech. Why Join (Re)vive - Be part of the founding engineering team, shaping the technical backbone of a category-defining company. - Build mission-driven technology at the intersection of sustainability, logistics, and commerce. - Work closely with leadership in a fast-paced, collaborative, hybrid Bay Area environment. - Competitive compensation with meaningful equity opportunities. - The chance to grow your role and career as we scale 5x+ YoY.   (Re)vive Benefits & Perks - Health coverage - medical, dental, vision benefits - Flexible PTO - 401(k) - Commuter benefits

California
$180K - $220K / year
Full TimeRemoteTeam 201-500Since 2013H1B No Sponsor

Role Description Tactacam is seeking a highly skilled Senior Embedded Software Engineer to join our Reveal Product Engineering organization. This role will focus on the design, development, and optimization of embedded software systems for wireless cameras and cellular IoT devices. As a key technical contributor, you will work closely with cross-functional teams including internal engineering, contract design partners, and manufacturing teams. The ideal candidate will have extensive experience leading embedded software projects—especially in image processing and wireless connectivity applications—and a passion for developing innovative, high-performance outdoor technology solutions. - Lead the design and implementation of embedded software for wireless camera products. - Maintain and evolve embedded software architecture, product design documentation, and prototyping capabilities. - Provide technical guidance and oversight to third-party design partners and engineering contractors. - Collaborate with hardware engineers to ensure optimal integration of electronics and embedded software. - Work closely with mobile app developers for seamless integration with iOS and Android platforms. - Support Bluetooth/BLE, Cellular/LTE, and Wi-Fi regulatory testing and certification processes. - Partner with QA teams to troubleshoot and resolve issues during product verification and validation phases. Qualifications - Bachelor’s degree in Computer Science, Electrical Engineering, or a related field. - 7–12 years of experience in embedded software engineering, specifically in C/C++ applications. Requirements - Strong background in IoT video streaming technologies (H.264, RTSP, WebRTC). - Expertise in embedded Linux board bring-up using Buildroot or Yocto. - Object-oriented design and software architecture best practices. - Hardware interface experience with I2C, SPI, UART, USB, and MIPI CSI-2. - Skilled in using embedded debugging tools (oscilloscopes, logic analyzers, protocol analyzers, etc.). - Experience with embedded software unit testing and secure software development. - Comfortable working in Agile environments (Scrum, Kanban). - Proficient with Git, Jira, GitHub/GitLab, and modern DevOps workflows. - Excellent communication skills for both technical and non-technical audiences. Preferred Qualifications - Development experience with AWS C/C++ SDKs (S3, MQTT, Kinesis). - Familiarity with Over-the-Air (OTA) firmware update methodologies for IoT devices. - Scripting experience in Bash, Python, LuaJIT, and GNU Make. - Experience collaborating with third-party design partners to build and debug firmware. - Knowledge of image compression and transmission algorithms. - Understanding of cellular and wireless technologies (LTE, Wi-Fi, BLE, NFC). - Familiarity with LTE networks and IoT applications in connected device ecosystems. Benefits - Medical, Dental, and Vision coverage. - 401k plan. - PTO for time off to recharge. - Disability Insurance. - Life Insurance. Location Limitations Please note at this time, we are not accepting applications from candidates based in Alaska (AK), Connecticut (CT), Delaware (DE), Massachusetts (MA), New Mexico (NM), and South Dakota (SD). Equal Opportunity Employer Tactacam is an equal opportunity employer and does not discriminate against any applicant or employee based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, or any other protected status. We are committed to providing a fair and inclusive work environment for all, and we encourage individuals of all backgrounds to apply for our open positions. If you require reasonable accommodation during the application process, please let us know, and we will be happy to assist.

United States + 9 moreAll locations: United States | United Kingdom | Canada | Germany | France | India | Brazil | Australia | Estonia | Japan
Ness Digital Engineering logo

Senior Streaming Engineer

Ness Digital Engineering

Ness is a full lifecycle digital engineering firm offering digital advisory through scaled engineering services.

Engineer83 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Supports the application development of big data application for business requirements in agreed architecture framework and Agile environment • Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation • Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented • Performs application and project risk analysis and recommends quality improvements • Assists Production Support by providing advice on system functionality and fixes as required • Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management • Experience with resolving security vulnerabilities

Illinois
Job Closed