Full stack developer
Job Description & Skill Requirement:
Responsibilities
• Design and implementation of new features and core components
• Refactoring and continuous improvement of existing functionality
• Requirements analysis and clarification
• Communication with US team members on daily basis
• Participation in a SCRUM-based project development
Mandatory Skills
• 5+ years of experience with .Net/C# or Python
• 3+ years of experience with microservices development
• 3+ years of experience with AKS, K8S or similar systems
• 5+ years of experience with Azure cloud development
• Advanced knowledge of OOP, design patterns, SOLID principles
• Azure Service Bus, RabbitMQ or other message brokers experience
• Performance profiling and optimization experience
• Experience with Azure DevOps/TFS and Git source control
• MS SQL Server strong experience
• TypeScript development
• Excellent analytical, problem solving, and debugging skills
• Bachelor or master's degree in computer science
• Upper-Intermediate English
Nice to Have Skills
• Vanilla JavaScript knowledge
• Bootstrap, Angular CLI, Reactive Extensions for Angular
• Web API/RESTful server development using ASP.NET core
• Azure Cloud Development
• IaC and Terraform experience
• Experience with Azure DevOps/TFS and Git
• Understanding of Agile development methodologies
• Oil & Gas domain knowledge
• RXJS
Qualification:
• • Bachelor’s Degree in Computer Engineering, or commensurate qualification from an accredited university.
Nearest Major Market: Houston