logo

View all jobs

Sr. Software Engineer

Mclean, VA
The Software Engineer will:
  • Work on an Agile scrum team that designs, estimates, creates, and documents significant software functionality
  • Ensure new functionality follows architectural standards
  • Produce unit and functional tests to exercise new functionality and re-factored features
  • Troubleshoot and debug issues
  • Follow coding standards
  • Exhibit superior verbal and written communication skills
MINIMUM REQUIREMENTS:
•    Bachelor’s degree in computer science, or, equivalent engineering degree or experience.
•    At least 5 years doing object oriented software development.
•    Experience through full life cycle of at least 2 large scale commercial application development project
•    5 years of experience with Java development
•    3 years of experience with Oracle 12C, SQL, or, other relational databases with Hibernate or MyBatis
•    3 years of experience with HTML, CSS, JavaScript, or, AngularJS
•    3 years of experience with at least one of the following frameworks; Struts, Spring, or AngularJS
•    Good communications and collaboration skills

PREFERRED SKILLS:
•    Java certified.
•    AWS certified.
•    Preference for experience with high availability architectures.
•    Experience with three tier architecture and fundamentals
•    Strong knowledge about relational database design and operation
•    Strong object oriented programming design & development experience
•    Strong analytical and problem solving skills
•    Preference for experience with secure government information systems, Human Capital Management systems, and/or ERP systems.
•    Experience in cloud computing environments, such as AWS
 

Share This Job

Powered by