Application Developer Full Stack in Morrisville, NC at Maximus

Date Posted: 4/15/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:
We are seeking a technically strong and approachable full stack developer who can connect with a variety of personality types and maintain a strategic perspective. The project will be supporting mission critical applications for a federal agency. As a Full Stack Engineer, you will be responsible for development and implementation of application enhancements using existing and emerging technology platforms. The developer must be able to work well independently or as part of a development team. The candidate must be strong in technical analysis, design, development, testing, and system implementation. The project will be supporting critical obligations for a federal agency and involve enhancing a mission-critical system.

Job Responsibilities:
•Work as part of a collaborative contractor/government team throughout the software development life cycle
•Collaborate with designers and analysts to implement enhancements or new applications
•Develop code to meet user story acceptance criteria
•Debug, test, and fix errors
•Actively participate as part of a scrum team
•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 scrum teams, and mentor more junior developers
•Must be comfortable with juggling multiple priorities with the ability to manage time effectively
•Working in a team-based environment to provide software engineering and application development
•Provides input to staff involved in writing and updating technical documentation such as user manuals, system documentation, and training materials
•Works closely with subject matter experts in order to understand system requirements
•Create and maintain architectural application documentation and standards
•Troubleshoots and debugging application code
•Runs automated deployments

Required Skills:
•Must demonstrate strong work experience in Java, Python and SQL Server
•Strong knowledge of JavaScript libraries
•Integration and Unit testing experience required
•Strong verbal and written communication skills
•Experience in designing and implementing automation using scripts, must be proficient in scripting with Python
•Proficient in Oracle and SQL Server Database development
•Proficient in Java frameworks such as Spring, Spring MVC, Hibernate
•Experience developing and deploying applications in Amazon Web Services (AWS) or other Cloud-based environments
•Experience building websites using JS frameworks such as Angular and React
•Experience leveraging Web Services and/or Service Oriented Architecture
•Strong knowledge of industry best practice development and release management process
•Strong background working in Agile environments with Agile methodologies
•Solid understanding of Git/Github/Bitbucket
•Experience with automated deployment tools such as Bamboo and Jenkins
•Experience in Test Driven and Behavior Driven Development frameworks
•Experience with continuous integration practices
•Excellent communication, organization, and analytical skills
•Ability to multi-task and handle changing priorities in a fast-paced environment
•Ability to communicate complex ideas clearly and simply
•Natural inclination to explore, prototype, and self-teach

Desired Skills:
•Experience with automated deployment tools such as Bamboo and Jenkins
•Experience with writing automated test cases
•Experience with CI/CD pipelines

Years of Experience: minimum of 3; preferably 5 years as full stack developer
Minimum Education Required: Bachelor’s Degree

 Job Summary

AT Job Description Under Review

Education and Experience Requirements


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

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.