 
        
        Senior Backend Developer Opportunity
As a senior backend developer, you will play a key role in driving our clients' digital transformation by integrating high-performance processes and technology.
 * Key responsibilities include:
 * Designing and implementing robust APIs using .NET/C# and Entity Framework.
You will work closely with cross-functional teams to develop scalable solutions that meet the needs of our clients. Your expertise in software engineering principles, SOLID design patterns, and unit testing practices will be essential in delivering high-quality codebases.
We are looking for an individual with excellent communication skills who can navigate complex technical discussions with ease. You should have experience working in Agile environments and be proficient in source control systems like Git.
As a senior backend developer, you will have opportunities to mentor junior developers and contribute to the growth and development of our team. We encourage collaboration, knowledge-sharing, and continuous learning.
Required Skills and Qualifications
To succeed in this role, you will need:
 * 5+ years of experience as a .NET/C# developer or application developer.
 * Expertise in ASP.net framework, SQL Server, and design/architectural patterns.
 * Familiarity with API styles, including REST and GraphQL.
 * Strong experience with databases like SQL, including creating, improving, and maintaining stored procedures, queries, and functions.
 * Understanding of query and execution plans to refine and optimize database performance.
 * Knowledge of design patterns, SOLID principles, and unit testing practices.
 * Excellent troubleshooting and communication skills.
 * Relevant education or work experience within software engineering or similar fields.
Recommended Skills
The following skills are highly desirable:
 * 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
We value individuals with strong soft skills, including:
 * Navigating and influencing a team with diverse levels of experience and expertise.
 * Strong technical skills with effective communication and business skills.
 * Autonomous acting, often receiving unclear instructions and needing to contact others for details and instructions.
 * Willingness to work with legacy systems and support activities.
 * Teamwork.
 * English (required) & Spanish (recommended).
 * Communication skills.