Manager, Software Engineering @ CARET | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Manager, Software Engineering jobs in San Diego, CA
42 applicants
company-logo

CARET ยท 6 hours ago

Manager, Software Engineering

ftfMaximize your interview chances
Information TechnologyLegal
check
Actively Hiring
check
H1B Sponsor Likelynote
Hiring Manager
Shaina Thomason
linkedin

Insider Connection @CARET

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Report on the status of team project deliverables to senior leadership.
Promote and ensure adherence to high-quality software engineering practices in the areas of code quality, testing, and security.
Collaborate with architecture, DevOps and product to define, design, and implement new features and enhancements.
Implement and advocate for microservices architecture in developing software systems to ensure scalability, rapid changes, and easy management.
Implement and oversee the continuous integration/continuous deployment (CI/CD) pipelines using tools such as Azure DevOps, etc. to automate software builds, tests, and deployments.
Foster a DevOps culture, ensuring close collaboration between development and operations teams for efficient production and deployment of software, streamlining processes, and reducing system issues.
Leverage AWS and Azure cloud platforms for application deployment, scaling, and management, ensuring high availability and performance.
Lead and mentor a team of engineers, conducting code reviews, and providing guidance and feedback to ensure a high standard of quality.
Utilize cloud platforms such as AWS and Azure for application deployment and scaling.
Work closely with our product team to understand end-user requirements and use cases and translate them into pragmatic and effective technical solutions.
Adhere to the agile software development life cycle best practices and governance.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

TypeScriptNETC#AWSAzureSaaS applicationsDevOps methodologiesCI/CD practicesMicroservices architectureAngularReactRESTful APIsDatabase technologiesClean codeGitSoftware design patternsCode refactoringTDDObject-oriented methodologiesRelational database methodologiesRelease/deployment processesTime management skills

Required

Extensive experience in TypeScript, .NET, C#, and proficiency in cloud platforms like AWS and Azure
Firm grasp of SaaS applications, DevOps methodologies, CI/CD practices, and microservices architecture
Hands-on experience building complex SaaS-based products or platforms
Strong knowledge of Azure or AWS cloud, web technology stack, horizontally scalable cloud-native architecture, RESTful APIs, .NET, Angular or React frameworks and database technologies
Highly skilled with hands-on experience and domain expertise in both web and object-oriented programming, cloud-native architecture design as well as data and analytics technologies and best practices
A minimum of 7 years of experience in full-stack development using Node.js, React, TypeScript, .NET, and C#
Proven experience leading a team of engineers
Solid experience with SaaS applications development and architecture
Proficient understanding of microservices architecture and its implementation
Strong experience in CI/CD practices and tools
Proficient understanding of AWS and Azure platforms, including deployment, scaling, and managing applications
Demonstrable experience with DevOps methodologies, tools, and practices
Strong emphasis on writing clean, high-quality, high-performance, maintainable code
Excellent verbal and written communication skills
Exceptional interpersonal communication skills (written and verbal), attention to detail, extreme organization, problem-solving and time management skills
Solid understanding of software enterprise and cloud-native architectures
Experience working with git and knowledge of strategies and branching patterns for team collaboration
Working knowledge and experience using software design patterns
Code refactoring skills
A solid understanding and use of object-oriented methodologies and solutions
A solid understanding and use of relational database methodologies and solutions
Experience with release/deployment processes
Results-oriented self-starter in need of limited or no supervision
Hands-on experience either with Microsoft Azure or AWS
Experience in a team leadership role or coaching junior engineers
Strong remote team leadership and collaboration qualities
Ability to work independently and across many time zones
A team ownership mentality and entrepreneurial approach, including comfort with intelligent risk taking and problem-solving skills
Be well organized with good delegation skills

Preferred

3+ years of hands-on team leadership experience is a plus
TDD experience is a plus

Benefits

Flexible PTO
Summer Fridays
Medical, Dental, Paid Sick Days, Vision, and Supplemental Coverage
Flexible Spending Account
Health Savings Account
401(k) match

Company

AbacusNext is a technology-as-a-service firm that provides tools, payment systems, and software development services.

H1B Sponsorship

CARET has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (2)
2021 (2)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Teresa Mackintosh
Independent Director
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot