The Sr. Software Engineer (.NET/Azure) is a hands-on, contributor position, responsible for creating solutions and architectures for high-volume, high-transaction applications across the Experian Employer Services (EES) organization. The Sr. Software Engineer (.NET/Azure) will write code, participate in code reviews, evaluate SAST findings, and collaborate closely with other members of the larger organization, to deliver high-quality software solutions to our clients and partners.
Responsibilities
Analyze new feature requirements including:o Architectural design considerations o Software development best practices o Testing strategies o Database design o Security considerations o Cloud architecture considerations
Create new and modernize existing applications that look great across multiple devices
Create new and modernize existing API’s and partner integrations
Implement high-quality code and unit tests
Participate in code reviews and provide meaningful feedback
Check-in code to appropriate branches in source control
Adhere to Experian’s Secure SDLC
Resolve bugs identified by QA in a timely manner
Demonstrate functionality to Product team for approval
Promote DevOps culture and work closely with IT as required
Assist other team members as needed
Be on-call rotation for any platform emergencies
Technical Requirements
Extensive experience with C#, .NET Framework, .NET Core
Extensive experience with MS SQL Server, T-SQL, Relational Database Design
Extensive experience with Frontend technologies (HTML, CSS, Javascript, Angular, ReactJS)
Extensive experience with Azure Cloud Solutions (IaaS, SaaS)
Extensive experience with API development and integrations
Expert knowledge of common Architectural Patterns and Cloud Native development
Expert knowledge of Microservices Architecture
Experience with Azure DevOps CI/CD pipelines
Experience with Agile software methodologies
Experience with Entity Framework or other ORM
Qualifications
6+ years of professional .NET development and architectural experience
2+ years of Azure cloud experience
Bachelor’s in computer science or related field, Masters preferred
Skills
Dot Net,Microsoft Azure,Ms Sql Server,Software Development Life Cycle
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job