Mid-Level Software Engineer

Serco GroupHerndon, VA
26d

About The Position

Looking for a challenging and exciting career opportunity? Check out this opportunity and apply today! Serco supports CMS, a federal agency within the United States Department of Health and Human Services that administers the Medicare program and works in partnership with state governments to continue supporting eligibility determinations for consumers purchasing health insurance through the Federal Health Insurance Exchanges. As a Senior JAVA Developer, you will be responsible for designing, testing, planning, implementing, operating, managing and maintaining applications. In this role, you will: Design, modify, develop, write, and implement software programming applications. Support and / or install software applications/operating systems. Participate in the testing process through test review and analysis, test witnessing and certification of software. Design, plan, and coordinate work teams. Provide technical support to project team members. Demonstrate expertise in a variety of fields, concepts, practices, and procedures. Rely on extensive experience and judgment to plan and accomplish goals. May provide consultation on complex projects and is considered to be the top-level contributor/specialist. A wide degree of creativity and latitude is expected. May report to an executive or a manager.

Requirements

  • U.S. Citizenship.
  • A Bachelor`s degree.
  • 5+ years of experience with Java, or relevant open-source frameworks like Spring, Hibernate.
  • Hands on experience on microservices framework like Springboot, Quarkus, etc.
  • Analyze and troubleshoot application issues in a timely fashion.
  • Enthusiasm for software development, innovation, and a desire to work in a great team atmosphere.
  • Familiarity with architecture styles/APIs (REST, SOAP, RPC).
  • Experience with GIT, Maven, and modern IDE's (Eclipse/IntelliJ).
  • Hands on experience on Container Technologies (like Docker, Podman), Container Orchestration Technologies like ECS, etc.
  • Hands-on experience working on AWS Technologies such as S3, Lambda, EventBridge, SQS, AWS Batch, CloudWatch, etc.
  • Hands on experience working on and troubleshooting with SQL, Stored Procedures.

Nice To Haves

  • AWS Certification.
  • Understanding of Agile/SAFe methodologies.
  • Ability to understand and create Terraform Script.
  • Experience with automated testing frameworks like Cucumber.

Responsibilities

  • Design, modify, develop, write, and implement software programming applications.
  • Support and / or install software applications/operating systems.
  • Participate in the testing process through test review and analysis, test witnessing and certification of software.
  • Design, plan, and coordinate work teams.
  • Provide technical support to project team members.
  • Demonstrate expertise in a variety of fields, concepts, practices, and procedures.
  • Rely on extensive experience and judgment to plan and accomplish goals.
  • May provide consultation on complex projects and is considered to be the top-level contributor/specialist.

Benefits

  • Medical, dental, and vision insurance
  • Robust vacation and sick leave benefits, and flexible work arrangements where permitted by role or contract
  • 401(k) plan that includes employer matching funds
  • Tuition reimbursement program
  • Life insurance and disability coverage
  • Optional coverages you can buy, including pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection
  • Birth, adoption, parental leave benefits
  • Employee Assistance Plan that includes counseling conditions

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Administrative and Support Services

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service