Logo
eSimplicity Inc

Staff Software Engineer Job at eSimplicity Inc in Annapolis Junction

eSimplicity Inc, Annapolis Junction, MD, US, 20701

Save Job

Job Type

Full-time

Description

About Us

eSimplicity is modern digital services company that works across government, partnering with our clients to improve the lives and ensure the security of all Americans-from soldiers and veterans to kids and the elderly - and defend national interests on the battlefield. Our engineers, designers and strategists cut through complexity to create intuitive products and services that equip Federal agencies with solutions to courageously transform today for a better tomorrow for all Americans.

This position is contingent upon award.

Responsibilities:

  • Design, develop, code, and deploy software solutions and fixes for a Java-based 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
  • Support cross-functional team leadership as required, working with project lead as necessary.
  • Lead and mentor the development team, fostering collaboration and ensuring best practices are adhered to.
  • Assist in task planning, estimation, scheduling, and personnel for the project.
  • Mentor Mid-Level Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.
  • Provides support, maintenance, and enhancements to the existing application
  • Participates in Agile processes including daily standups, demos, retrospectives, and sprint planning
  • Conduct regular code reviews and provide constructive feedback to team members for continuous improvement.
  • Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
  • Make recommendations for technology upgrades, perform upgrades to new versions of existing frameworks, migrating from one framework to another
  • Develop and execute unit tests to ensure the reliability, robustness, and scalability of the applications
Requirements

Required Qualifications:
  • Bachelor's degree in computer engineering, computer science, mathematics, or related field
  • U.S. Citizen with Active Secret clearance
  • 10+ years of experience in web development, testing, and deployment
  • Experience with Java/C++ 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 python experience
  • Secure coding practices
  • TLS/HTTPS experience
Desired Qualifications:
  • Project management experience
  • Experience within the federal contracting industry specifically the DoD
  • Experience with Git and AWS DevSecOps
  • Experience with Tomcat
  • Experience with geospatial data
  • Familiarity with Agile development methodologies.
  • Some Familiarity with Spectrum terminology

Working Environment:
eSimplicity supports a hybrid work environment operating within the Eastern time zone so we can work with and respond to our government clients. Expected hours are 9:00 AM to 5:00 PM Eastern unless otherwise directed by your manager.

Occasional travel for training and project meetings. It is estimated to be less than 25% per year.

Benefits:
We offer highly competitive salaries and full healthcare benefits.

Equal Employment Opportunity:
eSimplicity is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, age, status as a protected veteran, sexual orientation, gender identity, or status as a qualified individual with a disability.

Salary Description

$116,250-$155,000