Jobs · Engineering · Maryland

Software Engineer (Hybrid) - 28693

Enlighten · Columbia, MD · 1 wk ago
Engineering$190k/yrFull-time

Job Description

Enlighten is a cutting-edge technology company dedicated to developing innovative software solutions for clients. We are seeking a talented and experienced Software Engineer to join our team.

As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. You will work closely with other talented engineers to create software solutions that meet the needs of our clients.

The role is hybrid with some on-site support. 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 committed to delivering high-quality software solutions to our clients.

Essential Job Responsibilities

  • Must have a strong working knowledge and experience developing Java based software capabilities.
  • Should have an inquisitive nature, responsiveness, and excellent testing skills.
  • Must possess strong troubleshooting skills and the ability to work under pressure with multiple deadlines.
  • Will work in a fast-paced, small business environment with our talented team.
  • Other duties as assigned.

Minimum Qualifications

  • Security Clearance: A current TS/SCI level U.S. Government security clearance is required; U.S. citizenship required.
  • Experience: At least 9 years of experience in Software Engineering, Modern Java Frameworks and Libraries (e.g., Spring, Guava) and a Bachelors in related field; 7 years relevant experience with Masters in related field; or High School Diploma or equivalent and 13 years relevant experience.
  • Designing Enterprise APIs, RESTful web services, Microservices architecture, Object Oriented Programming (OOP) paradigms, Agile software lifecycle, Configuration management tools (e.g. Git, Nexus, Maven).
  • Linux command line experience, quick learning ability, works well independently and in a team setting, problem-solving skills, ability to review information and compile data appropriately, DoD 8140 / 8570 compliance certification within 60 days of employment.
  • Experience: Working on customer site in Hanover, MD 1-2 days per week and Enlighten’s Columbia, MD office 1 day per week. Flexibility is essential to adapt to schedule changes as needed.

Preferred Requirements

  • Experience with NiFi, Kafka, AWS Infrastructure, and K8's.
  • Experience in cloud based technologies (AWS, Azure).
  • Experience in SQL databases (e.g., Postgres, MySQL), distributed databases, NoSQL databases.
  • Scripting experience is a huge plus.
  • Prior experience or familiarity with our Big Data Platform is a plus.
  • Understanding of agile software development methodologies and use of standard software development tool suites (e.g., JIRA, Confluence, Youtrack, Github, etc.).

Pay

Anticipated Salary Range: $137,510.00 - $190,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 including, but not limited to, the role's function, internal equity, and a candidate's education or training, work experience, certifications, and key skills.

Benefits

  • 100% paid employee premium for healthcare, vision and dental plans.
  • 10% 401k benefit.
  • Generous PTO + 10 paid holidays.
  • Education/training allowances.

Similar jobs