Dark Wolf Solutions is seeking a Senior Software Developer to design, develop, and maintain software applications across the entire software development lifecycle, requiring strong problem-solving abilities and leadership skills.
Requirements
- Minimum of 6 years of professional experience in software development
- Proficiency in Agile processes and procedures
- Proficiency with version control tools and technologies (e.g., Git, GitLab, JIRA)
- Hands-on experience with programming languages (e.g., Python, C/C++)
- writing, testing, and refining code in various programming languages
- designing and implementing software architectures, including microservices, monolithic, and event-driven architectures
- implementing secure coding practices, conducting vulnerability assessments, and ensuring compliance with security regulations and standards
Responsibilities
- Software planning: defining project scope, goals, and timelines
- Requirements management: gathering, analyzing, and prioritizing stakeholder requirements
- Risk management: identifying, assessing, and mitigating potential risks and vulnerabilities
- Design: creating detailed design documents and prototypes
- Development: writing, testing, and refining code in various programming languages
- Architecture: designing and implementing software architectures, including microservices, monolithic, and event-driven architectures
- Modeling: creating conceptual, logical, and physical models of software systems
Other
- Minimum of 6 years of hands-on expertise in designing, developing, and maintaining software applications across the entire software development lifecycle.
- capable of leading and mentoring a team of developers.
- US Citizenship and an active TS/SCI security clearance with an active Counter Intelligence (CI) Polygraph.
- full-time onsite work in Fort Meade, MD.
- We are proud to be an EEO/AA employer Minorities/Women/Veterans/Disabled and other protected categories.