Enlighten is seeking a Software Engineer to design, develop, and implement complex software capabilities for computer-based systems. The engineer will work with other engineers to build software solutions for clients, using modern tools and technologies and staying current with developments in the field. The position is part of a collaborative team focused on delivering high-quality software in a fast-paced small-business environment. It requires strong Java development, testing, and troubleshooting skills, along with the ability to use and critically review AI coding agents in software engineering workflows. The role is hybrid, with an average of one to two days per week at the Columbia, Maryland office.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level