Cisive
We are a comprehensive global background screening firm offering onboarding, drug testing, & risk mitigation solutions.
Software Development Team Lead
Location
Maryland + 5 moreAll locations: Maryland, Virginia, Washington, West Virginia, Wisconsin, Wyoming
Posted
10 days ago
Salary
Not specified
Bachelor Degree5 yrs expEnglishAngularAWSAzureCloudJavaMicroservicesPythonReactSQL
Job Description
• Lead the design and implementation of complex software systems and features
• Architect scalable and maintainable solutions to meet business needs
• Identify and mitigate technical risks in projects
• Conduct thorough code reviews and enforce coding standards
• Mentor and guide software developers, providing technical leadership
• Collaborate with stakeholders to define technical requirements and roadmaps
• Optimize application performance and troubleshoot advanced issues
• Drive adoption of new tools, technologies and best practices
• Contribute to strategic planning for team and product development
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 5+ years of professional software development experience; at least 2 of which in a leadership role
- Experience with database design and writing complex SQL queries, views and stored procedures
- Proficiency in multiple programming languages and frameworks (e.g., C#, Java, Python, Angular, React)
- Experience with Agile software development methodologies
- In depth knowledge of system architecture, cloud platforms (e.g. AWS, Azure), and microservices
- Proven experience leading technical projects and mentoring team members
- Excellent communication and technical leadership skills
- Experience with CI/CD pipelines and DevOps practices
Benefits
- Health insurance
- Retirement plans
- Paid time off