Title: Senior Software Engineer (C#, .NET, Azure)
Location: Beaverton, Oregon (97006) / Hybrid
Employment Type: Full-time Direct Hire (No C2C or sponsorship available)
Job Description:
Talent Groups is seeking an experienced Senior Software Engineer for a key role on the integrations team of a financial services client. In this position, you will work on high-impact projects, focusing on backend development and platform integrations. This is an exciting opportunity to contribute in a fast-paced environment requiring technical leadership, collaboration, and deep expertise in C#, .NET, and Azure technologies. We are looking for candidates with most of the following skills:
Key Responsibilities:
- Deliver high-quality, efficient, and secure code, ensuring customer privacy.
- Collaborate with architects and Scrum teams to drive technical decisions.
- Maintain and enhance existing systems, identifying areas for improvement.
- Provide input on architecture, databases, and APIs.
- Work with product managers to scope and plan new features.
- Recommend technologies to improve solutions and support Agile development.
- Produce clear documentation and participate in an on-call rotation for critical applications.
Qualifications:
- 5+ years of professional development experience (C#, .NET Core, SQL Server).
- Strong background in Service-Oriented Architecture (SOA) and Azure services (Service Bus, Event Grid, Blob Storage).
- Experience with CI/CD pipelines (Azure) and excellent communication skills.
- Knowledge of Terraform, Kubernetes, and Azure container platforms is a plus.
Talent Groups thanks all applicants for their interest; however, only those selected for an interview will be contacted.
Talent Groups is an equal opportunity employer. #LI-JH1