Senior Engineer

Engineering · Full-time · MD, United States · Remote possible

Job description

eSimplicity is modern digital services company that delivers innovative federal and commercial IT solutions designed to improve the health and lives of millions of Americans while defending our national interests. Our solutions and services improve healthcare for 100+ million Americans, protect our borders, and defend our country by supporting and innovating with the Air Force, Space Force, and Navy. Our team of 200+ engineers, designers and strategists relentlessly challenge the status quos, build consensus and collaborate to deliver new solutions with an unwavering focus on the user experience from start to finish.

Responsibilities

  • Design, develop, code and deploy software solutions and fixes for a Java-based web application
  • Ensure product is maintainable, scalable, testable, solutions are forward thinking, and ensure the team follows SDLC and Software Engineering best practices.
  • Adopt industry leading software design patterns, Object Oriented Analysis and Design principles, Software Quality, version control, and DevOps best practices in your work
  • Identify, design, and implement internal process improvements including re-designing data infrastructure for greater scalability, optimizing data delivery, and automating manual processes
  • Provides support, maintenance, and enhancements to the existing application
  • Participates in Agile processes including daily standups, demos, retrospectives, and sprint planning
  • Make recommendations for technology upgrades, perform upgrades to new versions of existing frameworks, migrating from one framework to another
  • Support team leadership and tech lead as required
  • Develop and execute unit tests to ensure the reliability, robustness, and scalability of the applications

Required Qualifications

  • Bachelor's degree in computer engineering or similar
  • Active Secret Clearance Or Ability to Obtain
  • 10+ years of experience in web development, testing and deployment
  • Experience with Java development
  • Experience in relational and non-relational databases like SQL, MySQL, NoSQL, PostgreSQL, MongoDB or similar
  • Proficiency in Java frameworks (e.g., Hibernate ORM, Spring) and familiarity with other related technologies.
  • Experience with front-end technologies such as HTML, CSS, and JavaScript.
  • Linux Bash experience
  • Python experience
  • Secure coding practices
  • TLS/HTTPS experience

Desired Qualifications

  • Experience with Tomcat
  • Experience with Bitbucket
  • Experience with geospatial data
  • Familiarity with Agile development methodologies.

Peers

View in org chart

Open roles at eSimplicity

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.