TEAM Risk Management Strategies logo
TEAM Risk Management StrategiesPosted 1 month ago
EXPIRED

Software Engineering Manager

$150,000–$200,000 year

HybridSan Diego, California, United States

Full TimeBachelors DegreeSmall

Job Summary

Software Engineering Manager at TEAM Risk Management Strategies leads a team of full-stack engineers and enterprise developers to build integrations, automate business processes, and design customer-facing web applications within an Agile/Scrum environment. Responsible for developing and maintaining proprietary software using Next.js, TypeScript, CSS, Python, and Azure Cloud Services; supporting Salesforce integrations; reviewing code; contributing to CI/CD; managing technical debt; and participating in on-call rotations. Requires 5+ years of experience in JavaScript/TypeScript, CSS, Next.js, and Python, strong communication and leadership skills, and expertise in REST API design, SQL/NoSQL databases, Azure, Git/GitHub, and Jira, with a focus on secure, scalable, cloud-native solutions.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Strong written and verbal communication skills, with the ability to document, explain, and rationalize technical decisions clearly.
  • Ability to gain strong followership from both technical and non-technical employees in an organization
  • A problem-solving mindset, a strong sense of ownership, and the ability to lead a team.
  • Ability to troubleshoot, debug, and optimize applications for performance and reliability.
  • Experience with REST API design, integrations, and interoperability.
  • 5+ years of professional software development experience in JavaScript/TypeScript, CSS, Next.js, and Python.
  • Experience writing, debugging, and optimizing SQL queries, as well as working with NoSQL databases.
  • Experience working in agile development environments, collaborating with product managers, business analysts, and other engineers.
  • Proficiency in Azure Cloud Services (Function Apps, Logic Apps, Service Bus, Entra ID, etc.).
  • Experience with configuration management and version control (e.g., Git, GitHub)
  • Knowledge of issue tracking systems (e.g., Jira)
  • Understanding of software design patterns, cloud-native development, security best practices, and scalable system architectures.
  • Experience leading teams in a professional environment
  • Proven track record of working with business stakeholders to understand and refine requirements, and identify potential edge cases

Desired Qualifications

  • Experience leading teams in a professional environment
  • Proven ability to gain strong followership from both technical and non-technical stakeholders
  • Strong problem-solving mindset and ownership
  • Experience with REST API design, integrations, and interoperability
  • Experience with JavaScript/TypeScript, CSS, Next.js, and Python (5+ years)
  • Experience writing and optimizing SQL queries and working with NoSQL databases
  • Experience in agile development environments (Scrum)
  • Proficiency with Azure Cloud Services (Function Apps, Logic Apps, Service Bus, Entra ID)
  • Experience with Git/GitHub and Jira
  • Understanding of software design patterns, cloud-native development, security best practices, and scalable architectures
  • Experience with CI/CD pipelines and automation
  • On-call experience and incident response
  • Ability to document technical decisions clearly
  • Excellent written and verbal communication skills
  • Experience collaborating with Product Managers, Business Analysts, and engineers
  • Familiarity with enterprise integrations and data flow management
  • Experience with MS SQL, Cosmos DB, Snowflake or similar databases
  • Knowledge of code security tools and monitoring tools (e.g., Snyk, Sentinel, Data Dog)
  • Ability to troubleshoot and optimize applications for performance and reliability
  • Experience leading cross-functional teams and driving technical debt initiatives
  • Experience with REST API integrations and enterprise application interoperability
  • Comfort with a hybrid work model and coordinating between on-site and remote teams
  • Experience with cloud-native architectures and scalable systems

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Find similar roles