Senior Software Engineer - .NET Core, Azure
Deloitte Technology Software Engineering, Development & Testing Posted: 18-Feb-2022
Austin, Texas, United States
Dallas, Texas, United States
Hermitage, Tennessee, United States
Houston, Texas, United States
Miami, Florida, United States
San Antonio, Texas, United States
Tampa, Florida, United States
Work you'll do
As the Product Delivery Lead you will be managing feature teams by collaborating with the technical architect. You will ensure application design, development schedule, and implementation while meeting, or exceeding documented application scope/timeline, and adhering to established standards.
- Design, Code, Unit Test Web API, Azure technologies (Functions, Queues, Service Bus, key vault, NoSQL, Data Lake, and Postgress), performant T-SQL
- Create Web UI applications using angular
- Drive analysis of required functionality and implements customizations to platforms or develops custom solutions to fulfill business requirements with a mastery focus on technical excellence and high quality
- Participate in technical design and maintain knowledge repository as needed
- Assist application architects in the creation of application, integration, and data architecture
- Work with Product Owners to drive product vision, manage scope and internal client expectations
- Designs reliable, scalable, and performant end-to-end architectures - functional, data, technology, infrastructu
What you'll be part of - our Deloitte Global Culture:
Who you'll work with:
Qualifications:
- At least 6 years of experience with core programming skills in C# with a focus on .net Core
- Experience with WebAPI and HTTP, and understanding of Swagger
- Experience with Azure fundamentals including Functions, Cosmos Db and Service Bus
- Experience using Azure DevOps
- Appreciation for algorithms and design patterns
- Strong understanding of backend and UI development with Angular
- Strong experience working with relational and non-relational databases
- Experience with managing increasing data volume, velocity and variety
- Bachelor's degree in Computer Science/Engineering or Technology related field, or possess equivalent work experience
Other Qualifications:
- At least 6 years expertise building distributed, asynchronoyus cloud applications
- At least 8 years’ experience in .Net and C#
- Azure Certified Associate
- Experience with HTTP/2, HTML5, ReactJS, Angular 2+, Typescript, CSS, Bootstrap
- Strong understanding of, Azure Data Lake, RDBMS, NoSQL, data governance
- Hands-on experience in building secure REST APIs with either Functions or WebApi
- Experience with NoSQL databases like MongoDB
- Experience with caching technologies like Redis Cache