Senior Software Engineer

Herndon, VA
Full Time
Mid Level

Full Stack Applications Developer to develop, enhance, and maintain enterprise / departmental IT systems. This position requires in-depth hands on experience developing software in a team environment where customer focus, cooperation, communication, and continual tradecraft improvements are the norm. Must have excellent debugging skills, work independently, and interact well with others. This position is located in Herndon.

1. •    BS/BA in Software Engineering, Science, Mathematics, or similar OR equivalent combination of education and experience
2. •    Proficient in Java
3. •    Must be able to decompose assignments and derive engineering solutions to solve the problem
4. •    Must work well in a group environment and collaborate with team members as well as the customer
5. •    Must know to use an IDE to code (ex - IntelliJ, Eclipse, NetBeans)
6. •    Hands on experience with cloud technology (AWS / C2S)
7. •    Experience with web services (REST) and service-oriented architecture (SOA) - Spring Boot, Tomcat
8. •    Experience with relational databases (ex - Oracle / MySql)
9. •    Experience with interacting in a Linux environment (ex - Bash scripting, VI)
10. •    Ability to work well with others as well as independently (MUST leave ego at the door)
11. •    Ability to work well in a constantly evolving work environment

Nice to have:

1. •    Experience with front end development (ex - Angular 2+, React, HTML, CSS, JQuery)
2. •    Experience with JavaScript / Typescript
3. •    Experience with Microservices
4. •    Familiarity with Source code management and integration (ex - GitHub/GitLab, Jenkins)
5. •    Experience in an Agile environment
6. •    Experience with testing frameworks (ex - Junit, Mockito, Swagger, Postman)

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*