Cisive

We are a comprehensive global background screening firm offering onboarding, drug testing, & risk mitigation solutions.

Software Development Team Lead

Software EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 1977Company SiteLinkedIn

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

Related Job Pages