Job Opportunity
We are a strategic innovation and digital transformation consultancy with over 20 years of experience in the market. Our specialty is accelerating client demands by integrating high-performance processes, people, and technology.
Key Responsibilities
* Proven experience as a .NET/C# Developer or Application Developer with at least 5 years of experience
* Familiarity with the ASP.net framework, SQL Server, and design/architectural patterns
* Knowledge of API styles, including REST and GraphQL
* Expertise in .NET languages (e.g. C#, .Net Core), Entity Framework
* Strong experience with Databases like SQL. Create, improve, and maintain SQL stored procedures, queries, and functions
* Understanding query and execution plans to refine and optimize
* Understanding of design patterns, SOLID principles, and unit testing practices
* Excellent troubleshooting and communication skills
Required Skills and Qualifications
* You have relevant education or work experience within software engineering or similar fields
* Recommended Skills:
Experience with authentication and authorization mechanisms like OAuth2
* Familiarity with CI/CD tools such as Azure DevOps or GitHub Actions
* Proficiency in source control and versioning systems like Git
* Experience with logging, monitoring, and diagnostics in cloud environments
* Relevant experience working with Angular and/or React web applications
Soft Skills
* Navigate and influence a team with diverse levels of experience and expertise
* Strong technical skills with communication and business skills required
* Autonomous acting, receive sometimes unclear instructions, and contact people for details
* Willing to work with legacy and support activities
* Teamwork
* English (required) & Spanish (recommended)
* Communication skills