Skip Navigation
Serco Employees at work

System Outage Message

Thank you for visiting Serco’s Careers site. Due to scheduled system maintenance from approximately 9:00pm ET on Friday, September 14 until 12:00pm ET Sunday September 16 the site is temporarily unavailable. We regret any inconvenience, and invite you to please return after the stated maintenance end time. Thank you for your continued interest in career opportunities with Serco.

Search Serco Careers

To properly view the application site, you must be using Internet Explorer

Software Engineer II NC52691810

Herndon, VA, US
Job Description Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing and certification of software. Familiar with a variety of the field's concepts, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks. May lead and direct the work of others. A wide degree of creativity and latitude is expected.  May report directly to a project lead or manager. Professional experience writing Java/JEE code.
Professional experience with within Tomcat/JBOSS/WebLogic/WebSphere application servers
Minimum 2 year experience with JEE frameworks such as Struts, Spring and Hibernate.
Agile Software Development Lifecycle (Scrum, Kanban)
Developing RESTful web services using JAX-RS and JSON
Knowledge of Software Design Patterns
Developing unit tests using standard test frameworks such as Junit and Mockito
Testing web services using standard tools such as SoapUI
Experience with standard Java development tools such as Git, Maven, Jenkins, and Nexus
Experience with Eclipse or Intellij
Experience with SQL Server and/or similar relational database systems
Knowledge on No SQL databases (Cassandra, Hadoop, MongoDB) will be plus.
Experience with some of the following Scripting languages: shell, .bat, yaml
Excellent analytical, written and oral communication skills
Required Skills Requires a Bachelor's degree and 2-4 years
Employment Type Full time
Career Level
Job ID 52691810
Company Serco Inc. (Serco) is the Americas division of Serco Group, plc. Serco serves every branch of the U.S. military, numerous U.S. federal civilian agencies, the intelligence community, the Government of Canada, state and local governments, and commercial clients. We help our clients deliver vital services more efficiently, while increasing the satisfaction of their end customers. Headquartered in Herndon, Virginia, Serco has approximately 6,000 employees with an annual revenue of $1 billion and is part of a $4 billion global business that helps transform government and public services around the world. At Serco, our employees are our most valuable asset, and our success directly relates to our employees. At Serco, we listen, respect and support our employees and through continuous training, development and information-sharing, we advance talent internally, enhancing career growth and progression which enables not only our employees to excel but enables our customers to excel as well. It is not just a job at Serco; at Serco, we offer career opportunities. We invite you to become part of our dynamic team. Serco's people share a passion for delivering ethical service, innovation, and a commitment to results. We trust our people to deliver. Serco is an equal opportunity employer committed to diversifying its workforce (Race/ Color/ Sex/ Sexual Orientation/ Gender Identity/ Religion/ National Origin/ Disability/ Vets).
Functional AreaApplication Development & Integration
DepartmentSerco’s Corporate departments include Finance, Human Resources, IT, Business Development, Legal, Communications and Corporate Services. All of our Corporate departments are focused on supporting our teams delivering on their contracts and working on the front-line with our customers.
To properly view the application site, you must be using Internet Explorer