Senior Software Engineer Team Lead, .NET / C#
Posted 110ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer Team Lead managing Enterprise systems for a dynamic Product Development Consultancy. Leading a team and providing technical guidance on software architecture and client solutions.
Responsibilities:
- Lead a team in building significant Enterprise systems
- Serve as the primary technical contact with the business
- Provide technical and relational leadership to software engineers
- Collaborate with Product Owners and Business stakeholders
- Design, build, scale, and enhance Software Products, Apps, and Platforms based on Client Needs
- Communicate technical topics clearly to Clients
- Define, refine, and document Best Practices for team performance
- Technical leadership of a development team of up to 7 Bellwood developers
- Attend quarterly planning meetings and company retreats
Requirements:
- Has 7+ years of full-stack software development experience
- Deep experience with C#/.NET and Amazon Web Services (AWS) and Cloud Architecture
- Familiarity with React is a plus
- Helpful skills: Kubernetes, Docker and GitHub Actions
- Skilled at building web-based software or mobile apps
- Excellent at building software with different sets of tools and in different client environments
- Willingness to travel to attend two key company-wide events annually.
Benefits:
- Hybrid/Remote Role
- Open PTO
- Subsidized Medical, Dental, and Vision Insurance
- Short/Long Term Disability
- Profit Sharing
- Referral Bonuses
- Company Retreats



















