Senior Software Engineer (Hybrid) - 22965
Location: Fort George G Meade
Posted on: June 23, 2025
|
|
Job Description:
Enlighten, honored as a Top Workplace from USA Today, is a
leader in big data solution development and deployment, with
expertise in cloud-based services, software and systems
engineering, cyber capabilities, and data science. Enlighten
provides continued innovation and proactivity in meeting our
customers’ greatest challenges. We recognize that the most
effective environment for your projects doesn’t always look the
same. Our hybrid work approach ensures that you can make lasting
relationships with your team and collaborate in-person to get the
job done—while having some flexibility to be working from home when
available to achieve focused results. Why Enlighten? At Enlighten,
our team’s unwavering work ethic, top talent and celebration of
innovative ideas have helped us thrive. We know that our employees
are essential to our company’s success, so we seek to take care of
you as much as you take care of us. Here are a few highlights of
our benefits package: • 100% paid employee premium for healthcare,
vision and dental plans. • 10% 401k benefit. • Generous PTO 10 paid
holidays. • Education/training allowances. Anticipated Salary
Range: $165,033.00 - $230,000.00. The salary range for this role is
intended as a good faith estimate based on the role's location,
expectations, and responsibilities. When extending an offer,
Enlighten takes a variety of factors into consideration which
include, but are not limited to, the role's function, internal
equity and a candidate's education or training, work experience,
certifications and key skills. Occasionally positions/roles may
include additional non-recurrent compensation and will be addressed
by the recruiter during the interview process. Job Description
Enlighten is a cutting-edge technology company that is dedicated to
developing innovative software solutions for our clients. We are
currently seeking a talented and experienced Senior Software
Engineer to join our team. As a Senior Software Engineer, you will
be responsible for designing, developing, and implementing complex
software capabilities for computer-based systems. Will work closely
with other talented engineers to create software solutions that
meet the needs of our clients. Work is performed in a hybrid
environment (on average 3-4 days a week on-site) with a great team.
In this role, you will have the opportunity to work with modern
tools and technologies, and you will be encouraged to stay
up-to-date with the latest developments in the field. You will be
part of a dynamic and collaborative team that is committed to
delivering high-quality software solutions to our clients. If you
are a self-motivated, creative, and detail-oriented software
engineer who is passionate about developing innovative software
solutions, we would love to hear from you. LI-DS1 Mid-Senior Level
Essential Job Responsibilities Leverage a strong working knowledge
and experience to develop Java based software capabilities. Deploy
software capabilities within cloud and container-based environments
(e.g. AWS, k8s), through a strong working knowledge and experience.
Support customer-facing interactions by communicating technical
concepts effectively and ensuring solutions align with both current
and future initiatives. Utilize and demonstrate an inquisitive
nature, responsiveness, and excellent testing skills. Possess and
demonstrate strong troubleshooting skills and the ability to work
under pressure with multiple deadlines. Keep up-to-date with
emerging trends and technologies in software development. Work in a
demonstrated fast-paced, small business environment with our
talented team. Mentor and guide other engineers, fostering a
collaborative and growth-oriented environment through constructive
feedback, and proactive identification of development
opportunities. Effectively communicate technical concepts and
project updates to both technical and non-technical stakeholders,
including customers, product managers, building strong
relationships and ensuring alignment on project goals and
deliverables. Additional duties as assigned. Minimum Qualifications
Security Clearance – A current Top Secret U.S. Government Security
Clearance is required; U.S. Citizenship required. 15 years of
experience in Software Engineering, Modern Java Frameworks and
Libraries (e.g. Spring, Guava) and Bachelors in related field; or
13 years relevant experience with Masters in related field; or High
School Diploma or equivalent and 19 years relevant experience.
Experience in designing enterprise APIs. Experience in RESTful web
services. Experience in Microservices architecture. Experience in
Object Oriented Programming (OOP) paradigms. Experience with the
Agile software lifecycle. Has a proven ability to learn quickly and
works well both independently as well as in a team setting.
Experience with the Linux operating system. Experience with
configuration management tools (e.g. Git, Nexus, Maven). Strong
communication skills. Demonstrated ability to mentor and lead
teams. Must be able to work on-site 3-4 days per week at the
customer site in Fort Meade, MD. Must be able to travel CONUS up to
20% of the time. Preferred Requirements Experience in distributed
databases, NoSQL databases, full text-search engines (e.g.
Elasticsearch, MongoDB, Solr). Scripting experience. Prior
experience or familiarity with big data technologies. Understanding
of and use of standard software development tool suites. (e.g.,
JIRA, Confluence, YouTrack, etc.). We have many more additional
great benefits/perks that you can find on our website at
www.eitccorp.com [eitccorp.com].
Keywords: , Frederick , Senior Software Engineer (Hybrid) - 22965, IT / Software / Systems , Fort George G Meade, Maryland