Full Stack Engineer in Work From Home at Maximus

Date Posted: 4/7/2021

Job Snapshot

Job Description

Who We Seek:

- Passion Seekers. You genuinely care about the work that you do and its impact on society.
- Self-Starters. You’re a go-getter who isn’t afraid to step up and disrupt the status quo.
- Entrepreneurs. You bring fresh ideas to the table, work hard, develop business and consistently seek new challenges.
- Collaborators. You’re a great contributor to a high performing team that accomplishes great feats for our clients.

What You Will Do:

This position supports application development efforts as a Full Stack Engineer. As a Full Stack Engineer you will be responsible for development and implementation of applications using existing and emerging technology platforms. The Full Stack Engineer shall have the ability to perform, but not limited to automation and engineering tasks, AI/ML implementation, data, infrastructure/operations, and security engineer tasks in cloud environments.

 Job Summary

Essential Duties and Responsibilities:

- Work as part of a team throughout the software development life cycle
- Collaborate with designers and analysts to provide Engineering and Sustainment services in Development, Security and Operations activities
- Responsible for estimating the size of stories, designing solutions, developing code and automated tests, creating deployment scripts, managing code in production, and managing any database solutions
- Responsible for the operation in production of the capabilities they develop by developing operational dashboards
- Provide appropriate system monitoring support for network-related production issues, providing the capability to rule out application issues
- Continuously develop and maintain system documentation
- Develop code to meet user story acceptance criteria
- Debug, test, and fix errors
- Conduct end-to-end testing and integration
- Conduct design and code review to ensure compliance with standards
- Estimate level of effort to develop code to meet acceptance criteria
- Share best practices and improve processes within and across sprint teams, and mentor more junior developers

Required Skills:

- Must have a minimum of five (5) years of experience in the Information Technology field focusing on AI/ML development projects using DevSecOps and AWS cloud environments
- Experience with full stack engineering, including at least three (3) years of experience deploying production enterprise applications in AWS that use AI/ML
- Shall have at least three (3) years of specific software engineering experience related to front-end and back-end applications and/or data services
- Shall possess experience in large scale, high performance enterprise big data application deployment and solution architecture on complex heterogeneous environments in AWS
- Shall possess experience with automation and engineering tasks, AI/ML implementation, data, infrastructure/operations, and security engineer tasks in cloud environments

Desired Skills:

- Demonstrated experience in Apache Hadoop, Sqoop, Hive, Spark, Tomcat, Ignite, etc.
- Solid understanding of CI/CD pipeline such as Snap, Jenkins, Concourse, etc
- Basic experience in: Kotlin, Scala, Cassandra, Kubernetes, GRPC, Lamdas, TypeScript, Prometheus or design pattern
- Experience building websites using JS frameworks such as Angular and React
- Experience building applications using Java, Spring boot, JSON, and JavaScript
- Experience with test automation tools such as Cucumber and Selenium
- Experience with automated deployment tools such as Jenkins
- Experience in Test Driven and Behavior Driven Development frameworks
- Strong communication and teamwork abilities
- Solid understanding of Git/Github
- Experience delivering solutions using Agile delivery practices
- Experience with Amazon Web Services (AWS)
- Experience in application development using Java/JEE and related technologies, Spring Framework)
- Experience with microservices and containerization using JHipster
- Proven ability to work across multiple functional teams in the creation of an application development process
- Demonstrated ability to build trusted advisor relationships with clients
- Experience supporting sales and business development
- Experience with financial management

Years of Experience: 5+ years
Minimum Education Required: Bachelor’s Degree

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.

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.


  1. Software Engineer Jobs
  2. Project Engineer Jobs