You are viewing a preview of this job. Log in or register to view more details about this job.

Team Leader - Software Engineer

Are you an experienced and skilled team leader of software engineers with a strong background in criminal justice? Do you possess expertise in utilizing Node.js, JavaScript, and SQL to develop innovative software solutions? If so, we invite you to join our dynamic team as we work towards making a meaningful impact on the criminal justice system through cutting-edge technology.

 

StepMobile is a leading technology company dedicated to revolutionizing the criminal justice sector. Our mission is to develop and implement software solutions that streamline processes, enhance transparency, and promote fairness within the criminal justice system. We are a team of passionate professionals committed to creating a positive and lasting impact on society. 

 

Key Responsibilities: 

  • Lead a dedicated team of software engineers in developing and maintaining impactful software solutions. 
  • Interface with internal stakeholders to understand, translate, and implement complex requirements related to the criminal justice system. 
  • Contribute hands-on to coding tasks, with a focus on Node.js and JavaScript. 
  • Take a lead role in architectural decisions and code reviews and ensure the overall quality of the software development process. 
  • Mentor and guide junior developers, fostering a collaborative and knowledge-sharing environment. 
  • Monitor project timelines, ensuring deliverables are met with quality and precision. 

Requirements: 

  • 3+ years of leadership and team management experience. 
  • 3+ years of professional experience in software engineering, with specific skills in Node.js, JavaScript, and SQL, building and deploying production-level applications. 
  • Associate’s degree in Computer Science, Criminal Justice, or a related field.
  • Strong problem-solving capabilities paired with a detail-oriented mindset. 
  • Familiarity with software development best practices, version control, and agile methodologies. 
  • Excellent written and verbal communication skills to collaborate effectively with team members and stakeholders. 

Desirable Qualities: 

  • Proven background in criminal justice gained through education, professional experience, or a combination of both. 
  • Bachelor’s degree in Computer Science, Criminal Justice, or a related field. 
  • Certifications or coursework related to the required technical skills. 
  • Knowledge of AWS cloud platforms for deploying and maintaining applications. 

Perks and Benefits: 

  • Competitive salary between 125K - 175K plus performance-based bonuses.
  • Comprehensive health, dental, and vision benefits and additional policies for financial security. 
  • 401K with match, profit sharing, seven paid holidays, plus personal time off. 
  • Opportunities for professional growth and development. 
  • Engaging and inclusive company culture.