Software Architect
Summary
Software Architect at Bluehill.dev (Monterrey, Mexico; remote-friendly) designing and building APIs and microservices in .NET, with a strong focus on concurrency and async programming, database design and administration, automated testing, and Azure cloud with Azure DevOps.
Requirements
- Experience in Parallel Processing, Concurrency, and Async Programming in .NET
- Experience in the construction and design of APIs and microservices including security components, performance, and documentation
- Experience as Sr. Developer in .NET, implementing APIs
- Experience and advanced knowledge in databases: Migrations, Design, access, queries, administration, replication processes, etc.
- Experience in automated tests in API components (unit testing, integration tests, etc)
- Azure cloud platform experience including adjacent services such as Azure DevOps
- Experience in agile development methodologies
- Experience in code versioning with Git