Software Engineer - 1953

Location
Washington, DC
Posted
Jun 14, 2019
Closes
Jul 14, 2019
Ref
1953
Industry
Engineering
Hours
Full Time
Clearance Required:

Public Trust

Education Required:

BA/BS

US Citizenship:

Why MIL?
The MIL Corporation (MIL) is a dynamic workforce of industry professionals who deliver world-class solutions in cyber, engineering, financial management, and information technology - and we are looking for candidates like you. Whether you're fresh out of college or the military or well into your professional services career, MIL has great job opportunities that might be right for you.

Here at The MIL Corporation, we pride ourselves on the family-like environment instilled amongst our team. Our employees love working here, and it truly shows through our various recognitions & awards. Last year alone, we earned:
  • 2018 Fortune , Great Place to Work®: Top 100 Best Place to Work for Diversity
  • 2018 Fortune Great Place to Work®: Top 100 Best Small & Medium Workplaces
  • 2018 Top Workplaces Award, The Washington Post (second consecutive year)
  • 2018, Above & Beyond Award, Employer Support of the Guard and Reserve (ESGR), Department of Defense


Whether your goal is to help defend our country through the cyber efforts of the Department of Defense or ensure proper financial management/accountability with the Department of State, The MIL Corporation welcomes you. Become a part of something greater, where you, the people, make the difference.

Summary
The MIL Corporation seeks a Software Engineer to support a Federal Government client on site in Washington, DC. The Grants Analyst will provide grants management support. Candidates should have extensive experience with back-end/middleware, Integration, Services Oriented ArchitectureSOA, Webservices, ESBs, and Messaging.

Responsibilities
  • Manage applications in the various stages of production (development, staging, etc.) in collaboration with the clients, customer service, quality assurance, and creative/design departments.
  • Work well to solve problems with little supervision.
  • Adapt quickly to the dynamic needs of our clients.
  • Demonstrate an understanding of the impact of design on scalability and performance and can communicate that impact to various stakeholders.
  • Work well within a formal team structure and act as a lead on upcoming development projects.


Required Qualifications
  • B.S. degree in related field or equivalent combination of training and experience
  • 5-10 years of back-end/middleware based Java development to include Webservices, SOA, and ESBs
  • Experience working with relational (MySQL, Postgres, and/or MSSQL Server) and NoSQL (Mongo, Arango) databases, ORMs/ODMs, basic query analysis and performance optimization
  • Good working knowledge of test suits/frameworks, unit and integration testing
  • Experience using dev tools such as package managers, bundlers, task runners, linters
  • Excellent troubleshooting and debugging skills
  • Proficient with Git and version control flows
  • Solid understanding of Object-Oriented design and data structures
  • Working knowledge of good engineering practices: coding standards, best practices and principles (SOLID, DRY), design patterns, modularity, use of abstractions, defensive coding
  • Experience with agile development methodology
  • Experience with all stages of Software Development Life Cycle


Desired Qualifications
  • Experience with WSO2 (Tibco BW or Mulesoft)
  • Experience working with virtualization technologies (Docker containers)
  • Familiarity with Development and CICD tools such as Jira, Artifactory, Gitlab, and Chef
  • Experience using common integration tools such as SOAPUI, Postman, Putty, etc
  • Experience with message brokers (e.g. RabbitMQ), queues, pub-sub
  • Knowledge of operating and deploying solutions in public cloud environments (AWS, Azure, and/or GCP)
  • Basic management and administration of *nix servers
  • Significant experience with the following technologies: JavaScript,
  • CSS, HTML5, JSON, jQuery, AJAX, Java, Spring, JPA, Oracle, JIRA
  • Knowledge of and work experience with the following technologies:
  • AngularJS, Angular 2, ExtJS, and jaggery
  • Prior experience with Data Science is a plus


Education
BA/BS

Clearance
All applicants for this position must be able to obtain and maintain a Public Trust clearance; please note that the clearance process takes into account financial background aspects.

The MIL Corporation is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity and sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law. #CJP #CB