What are the responsibilities and job description for the Software Development Expert position at Cleared Staffing Solutions?
**About Cleared Staffing Solutions**
We are a leading provider of cleared professionals to defense and intelligence agencies. Our team is dedicated to delivering exceptional service and expertise to our clients.
**Job Description:**
The Software Engineer I role at Cleared Staffing Solutions involves working closely with analysts and developers to support the development of specialized tools and tradecraft. This position requires a highly motivated individual who can thrive in a dynamic environment, collaborating with cross-functional teams to identify opportunities for optimizing tradecraft and tooling.
Key Responsibilities:
- 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
- Design, architect, and implement robust and scalable software solutions that align with project objectives and requirements
Requirements:
- 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
- Familiarity with version control systems like Git for collaborative development
- Proficiency in front-end technologies such as React/Vue/Next, JavaScript, HTML5, and CSS3 for creating user interfaces
Qualifications:
- Three (3) years of experience as a SWE in programs and contracts of similar scope, type, and complexity are required
- A Bachelor's degree in Computer Science or a related discipline from an accredited college or university is required