This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Manager, Software Engineering will work with multiple SCRUM teams developing highly scalable enterprise applications and web services that are a key part of Signify Health's ecosystem. The person will design and implement software, identify risks, and incorporate best practices for scalable architecture and performance.
Job Responsibility:
Engineer highly scalable, distributed web services & applications
Work on enterprise services and applications
Be responsible for the security and privacy of all protected health information that may be accessed during everyday work activities
Deliver high-quality code to production
Suggest paradigms, toolsets, frameworks, or third party solutions and work to establish consistency in terms of process and approach
Support team members and drive product direction, adoption of new technology, and security mindset
Mentor and coach junior software engineers
Aggregate and review engineering performance and application uptime KPIs
Identify opportunities for improvement across dependent services and teams.
Requirements:
8+ years of experience in the engineering field as a software engineer
Bachelor’s degree in Computer Science or a related field or equivalent work experience
8+ years of work experience in .NET framework, .Net Core, C#, Web API 2 and RESTful web services
Working knowledge of front-end technologies such as Angular, NgRx, React, CSS3, HTML and Node
Strong SQL skills
Exposure to caching patterns and technologies is a plus (Redis, Couchbase, etc.)
Exposure to Document Databases is preferred
Experience with TDD and familiarity with Unit testing frameworks is preferred
Familiarity with messaging technologies like Kafka, Akka.Net, NServiceBus or RabbitMQ is a plus
Experience doing Agile spikes on new ideas, and once decisions are made helping to carry out the implementation
Experience with multi-layer architecture, architectural patterns and Dependency Injection frameworks
Experience with Mediator pattern, Domain Driven Design and ORMs strongly desired
Strong understanding of service oriented architecture principles and techniques, object-oriented design principles, and database design and implementation
Experience with application containerization and container management is a plus
Experience with Scrum/Agile development methodologies
Experience with version control software such as GIT or TFS
Experience with Continuous Integration Continuous Deployment (CI/CD) is a plus.
Nice to have:
Exposure to caching patterns and technologies (Redis, Couchbase, etc.)
Exposure to Document Databases
Familiarity with messaging technologies like Kafka, Akka.Net, NServiceBus or RabbitMQ
Experience with application containerization and container management.
What we offer:
Affordable medical plan options
401(k) plan (including matching company contributions)
Employee stock purchase plan
No-cost programs for wellness screenings, tobacco cessation, and weight management
Welcome to
CrawlJobs.com
– Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.