What are the responsibilities and job description for the Software Engineer position at Ellington Solutions?
Ellington Solutions is seeking qualified candidates that will:
- Develop and maintain software solutions in aligned programming languages and frameworks.
- Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
- Participate in code reviews and maintain code quality through testing and continuous integration.
- Troubleshoot and debug applications, optimizing performance for scalability and efficiency.
- Document software development processes, code changes, and maintain user manuals.
- Stay current with industry trends and emerging technologies, integrating new approaches into ongoing projects.
- Support and improve the software development lifecycle (SDLC) across teams.
The qualified candidate must have:
- Active TS/SCI FSP Clearance (Required)
- Bachelor's degree
- Minimum Fourteen (14) years of experience as a SWE in programs and contracts of similar scope, type and complexity is required
- Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree
- Strong experience with JavaScript, HTML, CSS (ex Customer Entry Portals)
- Strong knowledge of ServiceNow core architecture and applications such as Incident Management, Service Request, Change Management, Portal, Asset Management, Knowledge Management
- Experience with ServiceNow Web Services (ex REST, SOAP)