Position: Senior .NET Developer
Company: Global Tech Makers
Experience required: 3y
English level: upper

Technical requirements

BS or MS degree in Computer Science or related technical field
5+ years of general development experience
2+ years of experience in software development using .NET Core (C#)
3+ years ASP.NET MVC and/or WebAPI
1+ years of experience working with PostgreSQL (or SQL Server): DDL, DML, performance tuning, etc.  
Experience and desire to work in Agile in a Global delivery environment/team
Experience working with distributed SCM systems (Git is preferred)
Experience working with Jira or Azure DevOps (TFS)  

Will be a plus

1+ years of experience with Azure, or equivalent scalable cloud platforms
Experience working with Javascript, HTML, CSS
Hands-on experience with CI/CD, design reviews, code reviews, TDD, unit testing, integration/system testing, monitoring, alerting, agile development practices
Experience designing and implementing API’s and SDKs
Application, and services based security understanding (oauth2, CORS, SQL Injection, etc.)