Senior Software Developer
We are a leading innovation and transformation firm with extensive experience in the industry.
* Minimum of 5 years' experience as a .NET/C# developer or application developer.
Familiarity with ASP.net framework, SQL Server, design/architectural patterns, API styles (REST and GraphQL), .NET languages (C#, .Net Core), Entity Framework, Databases (SQL), design patterns, SOLID principles, unit testing practices, troubleshooting and communication skills.
Desirable Skills:
* Authentication and authorization mechanisms (OAuth2)
* CI/CD tools (Azure DevOps or GitHub Actions)
* Source control and versioning systems (Git)
* Logging, monitoring, and diagnostics in cloud environments
* Angular and/or React web applications
Personal Qualities:
* Navigate and influence a team with diverse levels of experience and expertise
* Strong technical skills with excellent communication and business skills
* Autonomous action, willing to work with legacy and support activities
* Teamwork
* English (required) & Spanish (recommended)