Microsoft Solutions Architect/Team Lead
Key Responsibilities:
- Acts as a Team/Tech Lead for the team
- Act as liaison between customers and the project team
- Estimate and prioritize project backlog in order to deliver value to the customer
- Defines coding standards; collaborates with developers, operations, and management to provide technical direction in requirements analysis, design, development, testing, and deployment
- Establishes and reviews business and technical requirements and overall project plans to define standards, ensure adherence to standards, and to facilitate the transfer of knowledge throughout the development staff
- Manage and supervise DevOps activities and standards
- Define branching strategies in code repositories; guide team on best practices for branching and pull-requests
- Final approval for code reviews, tech reviews, and testing
Required Qualifications:
- Minimum 8 years software/applications development experience
- Minimum 3 years experience as team lead, tech lead, or architect
- Minimum 3 years experience in Scrum or Agile methodologies
- Minimum 3 years experience in Azure DevOps
- Required education: Bachelors of Science in Computer Science, Information Technology, or related
- Confidence in communicating directly with USA customers
- A fast internet connection from your home/location
Desired Qualifications:
- Agile or Scrum certification
- Experience interacting directly with customers
- Masters in Computer Science, Information Technology, or related
Required Technical Skills:
- C# and .NET Core
- ASPNET, MVC
- JavaScript, ReactJS
- API development, REST, OAuth
- MS SQL Server database, Entity Framework
- Knowledge of design patterns
Desired Skills:
- Other databases – MySQL, Oracle
- AngularJS or Vue
- Experience using Okta or other single-sign-on solutions
Benefits:
- 100% remote job forever
- Paid combination of US and Philippine holidays
- Paid vacation and sick leave
Please fill in the form below if you’re interested in working with us.