Job Description - Lead Software Engineer (.Net, React, Typescript)
As a Lead Software Engineer, the candidate will directly report to the Chief Technology Officer and will lead a small development team responsible for building a green-field platform using .NET stack and React, running in Kubernetes on Azure. The team is self-sufficient and fully responsible for design, development, testing, delivery and support of the solutions. The candidate will empower the team to make the decisions and take ownership of the services they build along with ensuring the team follows the company-wide rules of engagement and standards. The candidate will support team members' growth and promote an open, learning culture
Lead a small team responsible for design, build, deploy and supporting SaaS services
Work with business areas to ensure that built solutions are aligned to requirements, delivered according to plans and developed with expected quality and security standards
Work closely with Product Owner to ensure that requirements are well understood by the team and developed solutions are properly demonstrated to the Product Owner before delivery
Empower and help the team in efficient design, development, delivery and production-support
Enable learning culture, promote continuous feedback and improvement
Deliver high quality solutions using fully automated processes (CI/CD, testing, infrastructure as code)
Skills and Experience
Experience of leading development teams working in agile development model (Scrum or Kanban)
Exceptional communication and leadership skills, demonstrated ability to form effective working teams and maintaining healthy, learning culture within it
Experience with CI/CD pipelines, TDD and pipeline automation
Very good experience with various testing stages for APIs
In depth understanding of microservice architecture and how to use it to build applications
Knowledge of good practices, design patterns and SOLID principles
Good understanding of application design and strong problem-solving skills
Knowledge of .NET stack - C#, ASP.NET Core Web Apis, LINQ, asynchronous and parallel programming, dotnet tools
Knowledge of relational and No-SQL databases and integrations patterns with them
Experience with event driven architecture
Knowledge of React stack - React, Node, Typescript, CSS, Material UI, Jest, JSS and supporting tools
Desirable
Knowledge of Azure ecosystem
Knowledge of monitoring and alerting tools
Focus on performance and knowledge of performance profiling tools
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!