What are the responsibilities and job description for the Software Engineer position at Cleared Staffing Solutions?
Cleared Staffing Solutions seeks a highly skilled Software Engineer to join our team. As a successful candidate, you will directly support analysts and developers within the AT SI section.
About the Role:
- Develop innovative solutions for scalable data analysis, task automation, and workflow improvement through a flexible technology stack.
- Collaborate closely with a diverse group of users and derive satisfaction from observing users effectively utilize the tools they create and maintain.
Responsibilities:
- Work closely with the team lead to understand and address the needs of analysts and developers.
- Develop cutting-edge solutions for data visualizations, task automation, and workflow enhancements.
- Collaborate with cross-functional teams to identify opportunities for optimizing tradecraft and tooling.
- Independently drive projects and proposals, taking ownership of the entire development lifecycle.
Requirements:
- A Bachelor's degree in Computer Science or a related discipline from an accredited college or university.
- Three (3) years of experience as a SWE in programs and contracts of similar scope, type, and complexity.
- Familiarity with data science principles and techniques, demonstrating the ability to analyze and derive insights from complex datasets.
- Experience with back-end development using Python to create custom libraries and REST API functions.