Position - .net Lead(React JS)
Location - Seattle WA/Dallas TX
Key Responsibilities
- Lead and mentor a team of full stack developers in designing developing and maintaining web applications using C# as the primary bridge between product owners business analysts architects and the development team to translate business requirements into technical specifications.
- Provide technical support in case of questions or incidents
- Collaborate with product owners and analysts to clarify requirements define user stories and prioritize the product backlog.
- Work closely with solution architects to align development efforts with architectural guidelines and best practices.
- Oversee the end-to-end software development lifecycle including planning coding code reviews testing deployment and maintenance.
- Drive technical decisions enforce coding standards and ensure best practices are followed across the team.
- Facilitate Agile ceremonies such as sprint planning daily stand-ups retrospectives and demos.
- Identify bottlenecks risks and dependencies and proactively propose solutions.
- Ensure the delivery of scalable secure and high-performance applications.
- Promote continuous learning and improvement within the team through knowledge sharing and training.
- Stay updated with emerging technologies and industry trends to enhance product quality and team efficiency.
Required Skills and Qualifications
- Bachelors degree in Computer Science Engineering or related field.
- Extensive experience (typically 5 years) as a Full Stack Developer with strong expertise in C# Core/.NET Framework.
- Proven experience in a lead or senior developer role with team leadership responsibilities.
- Strong proficiency in front-end technologies including HTML5 CSS3 JavaScript and frameworks such as Angular React or .
- Solid understanding of RESTful API design and integration.
- Experience working with relational databases (SQL Server MySQL PostgreSQL) and ORM tools like Entity Framework.
- Experience with NoSQL Databases (CosmosDB)
- Familiarity with cloud platforms such as Microsoft Azure or AWS.
- Experience with Agile software development methodologies (Scrum/Kanban).
- Excellent communication interpersonal and stakeholder management skills.
- Ability to translate complex business requirements into technical solutions.
- Strong problem-solving skills and attention to detail.
- Proficiency with version control systems (Git) and CI/CD pipelines.
Preferred Skills
- Experience with Event Sourcing and CQRS Design Patterns
- Experience with Microservices architecture and containerization technologies (Docker Kubernetes).
- Knowledge of automated testing frameworks and test-driven development (TDD).
- Exposure to DevOps practices and infrastructure as code.
Experience working in a product-driven environment
Position - .net Lead(React JS) Location - Seattle WA/Dallas TX Key Responsibilities Lead and mentor a team of full stack developers in designing developing and maintaining web applications using C# as the primary bridge between product owners business analysts architects and the development te...
Position - .net Lead(React JS)
Location - Seattle WA/Dallas TX
Key Responsibilities
- Lead and mentor a team of full stack developers in designing developing and maintaining web applications using C# as the primary bridge between product owners business analysts architects and the development team to translate business requirements into technical specifications.
- Provide technical support in case of questions or incidents
- Collaborate with product owners and analysts to clarify requirements define user stories and prioritize the product backlog.
- Work closely with solution architects to align development efforts with architectural guidelines and best practices.
- Oversee the end-to-end software development lifecycle including planning coding code reviews testing deployment and maintenance.
- Drive technical decisions enforce coding standards and ensure best practices are followed across the team.
- Facilitate Agile ceremonies such as sprint planning daily stand-ups retrospectives and demos.
- Identify bottlenecks risks and dependencies and proactively propose solutions.
- Ensure the delivery of scalable secure and high-performance applications.
- Promote continuous learning and improvement within the team through knowledge sharing and training.
- Stay updated with emerging technologies and industry trends to enhance product quality and team efficiency.
Required Skills and Qualifications
- Bachelors degree in Computer Science Engineering or related field.
- Extensive experience (typically 5 years) as a Full Stack Developer with strong expertise in C# Core/.NET Framework.
- Proven experience in a lead or senior developer role with team leadership responsibilities.
- Strong proficiency in front-end technologies including HTML5 CSS3 JavaScript and frameworks such as Angular React or .
- Solid understanding of RESTful API design and integration.
- Experience working with relational databases (SQL Server MySQL PostgreSQL) and ORM tools like Entity Framework.
- Experience with NoSQL Databases (CosmosDB)
- Familiarity with cloud platforms such as Microsoft Azure or AWS.
- Experience with Agile software development methodologies (Scrum/Kanban).
- Excellent communication interpersonal and stakeholder management skills.
- Ability to translate complex business requirements into technical solutions.
- Strong problem-solving skills and attention to detail.
- Proficiency with version control systems (Git) and CI/CD pipelines.
Preferred Skills
- Experience with Event Sourcing and CQRS Design Patterns
- Experience with Microservices architecture and containerization technologies (Docker Kubernetes).
- Knowledge of automated testing frameworks and test-driven development (TDD).
- Exposure to DevOps practices and infrastructure as code.
Experience working in a product-driven environment
View more
View less