- Company Name
- RedRiver Systems, LLC
- Job Title
- Sr. Full Stack C# / Azure Developer
- Job Description
-
**Job title:** Sr. Full Stack C# / Azure Developer
**Role Summary:**
Senior Full Stack Developer responsible for designing, developing, and maintaining robust Microsoft .NET and Azure-based solutions for a financial services client. Works within an Agile Scrum environment, delivering high‑quality, secure, and scalable applications that meet business objectives and enhance customer experience.
**Expectations:**
- Contribute as a senior technical lead on cross‑functional Scrum teams.
- Own end‑to‑end product lifecycle, from backlog grooming to production support.
- Advocate secure coding practices, code quality, and continuous improvement.
**Key Responsibilities:**
- Design and implement intuitive web and API solutions using C#, .NET, Angular (7+), Azure services (Functions, Service Bus, Storage, Managed Identity, B2C).
- Develop REST/ SOAP services and integrate with SQL Server via Entity Framework, LINQ, and stored procedures.
- Deliver incremental builds in short sprints, ensuring frequent, value‑driven releases.
- Write automated unit and integration tests; conduct regression testing and defect resolution.
- Perform peer code reviews; enforce coding standards, security, and UX guidelines.
- Collaborate with product owners, business analysts, and architects to refine requirements and propose enhancements.
- Communicate technical concepts to non‑technical stakeholders and executive teams.
- Stay current with emerging technologies and recommend adoption where beneficial.
**Required Skills:**
- Minimum 12 years of C# application development experience.
- Angular 7 or newer (component‑based architecture).
- Azure native development (Service Bus, Functions, Storage, Managed Identity, B2C).
- REST/ SOAP web services, PowerShell scripting (preferred).
- Entity Framework, LINQ, SQL Server (T‑SQL, stored procedures, triggers).
- Strong Agile/Scrum methodology proficiency.
- Proven ability in secure coding, automated testing, and performance optimization.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Technology, or related field or equivalent professional experience.
- Professional certifications in Microsoft Azure (AZ‑Developer, AZ‑DP-900, etc.) or .NET are a plus.