Jobs · Engineering

Software Engineering Manager

Trusted Resource Underwriters · Boston, MA · 1 mo ago
RemoteRemoteEngineeringFull-time

Responsibilities

  • Improve the production platform quality and stability.
  • Improve technical operations and SDLC efficiency through tools, relevant AI models, automated monitors and alerts, and best practices.
  • Lead, mentor, and manage a team of software engineers, fostering a collaborative and high-performance culture.
  • Be a hands-on leader when needed - actively participate in the development, troubleshooting, and deployment of our solutions.
  • Oversee the design, development, and deployment of software solutions, ensuring they meet quality, performance, and security standards.
  • Collaborate with product managers, designers, and other stakeholders to define project requirements and deliverables.
  • Utilize Java, Bootstrap, APIs, and AWS technologies to architect and implement scalable and reliable systems.
  • Utilize AI models to improve the productivity and quality of software development, unit testing, and overall quality.
  • Drive the adoption of best practices in coding, testing, and deployment, and ensure the team adheres to these standards.
  • Identify and address technical challenges, providing guidance and solutions to overcome obstacles.
  • Conduct regular code reviews, provide constructive feedback, and promote continuous learning within the team.
  • Manage project timelines, resources, and budgets, ensuring projects are delivered on time and within scope.
  • Stay current with industry trends and emerging technologies and advocate for their adoption when appropriate.
  • Foster a culture of innovation, encouraging team members to propose and pursue new ideas and technologies.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7+ years of professional software engineering experience, with at least 3 years in a leadership or management role.
  • Strong proficiency in Java and related frameworks (Spring, Hibernate, etc.).
  • Expertise in designing and implementing RESTful APIs and microservices architectures.
  • Extensive experience with AWS technologies, including EC2, S3, RDS, Lambda, and CloudFormation.
  • Proven track record of leading and delivering complex software projects in a startup or fast-paced environment.
  • Excellent problem-solving skills and the ability to think critically and strategically.
  • Strong communication and interpersonal skills, with the ability to work effectively with cross-functional teams.
  • Proactive and self-motivated, with a strong sense of ownership and accountability.
  • Experience with agile development methodologies and tools (Scrum, Kanban, Jira, etc.).
  • Familiarity with CI/CD pipelines and DevOps practices is a plus.

Similar jobs

Program Management Manager

Kansas City National Security CampusKansas City, MO· 3 wk ago
Project Managementapply on career-hcm03.ns2cloud.com

Program Management Manager

Kansas City National Security CampusAlbuquerque, NM· 3 wk ago
Project Managementapply on career-hcm03.ns2cloud.com