Azure .Net Developer - Solution Manager Job at Deloitte
Azure .Net Solution Manager
Are you an experienced, passionate pioneer in technology - a solutions builder, a roll-up-your-sleeves technologist who wants a daily collaborative environment, think-tank feel and share new ideas with your colleagues - without the extensive demands of travel? If so, consider an opportunity with our US Delivery Center - we are breaking the mold of a typical Delivery Center.
Our US Delivery Centers have been growing since 2014 with significant, continued growth on the horizon. Interested? Read more about our opportunity below ...
Work you'll do/Responsibilities
The Team
From our centers, we work with Deloitte consultants to design, develop and build solutions to help clients reimagine, reshape and rewire the competitive fabric of entire industries. Our centers house a multitude of specialists, ranging from systems designers, architects and integrators, to creative digital experts, to cyber risk and human capital professionals. All work together on diverse projects from advanced preconfigured solutions and methodologies, to brand-building and campaign management. We are a unique blend of skills and experiences, yet we underline the value of each individual, providing customized career paths, fostering innovation and knowledge development with a focus on quality. The US Delivery Center supports a collaborative team culture where we work and live close to home with limited travel.
Qualifications
Required
Preferred
Are you an experienced, passionate pioneer in technology - a solutions builder, a roll-up-your-sleeves technologist who wants a daily collaborative environment, think-tank feel and share new ideas with your colleagues - without the extensive demands of travel? If so, consider an opportunity with our US Delivery Center - we are breaking the mold of a typical Delivery Center.
Our US Delivery Centers have been growing since 2014 with significant, continued growth on the horizon. Interested? Read more about our opportunity below ...
Work you'll do/Responsibilities
- Assesses and diagnoses a problem analyzing the interactions between key drivers.
- Defines clear business objectives and desired outcomes to guide own work and the work of others.
- Understands tools and methodologies related to the design, configuration, building and testing of application functionality.
- Understands how to design, configure, build, and test application functionality.
- Understands technology fundamentals, including architectures, data modeling, and application development lifecycle.
- Translates business needs into associated technical requirements and understands solutions that will incorporate these requirements.
- May independently own a work stream, reviewing, and potentially directing the work of more junior staff
- Develops solutions to client problems through application of methods and tools; validates solutions to subject matter experts.
- Demonstrates accountability and contributions to the successful realization of client goals.
- Identifies and solves problems using analysis, experience, and decision making.
The Team
From our centers, we work with Deloitte consultants to design, develop and build solutions to help clients reimagine, reshape and rewire the competitive fabric of entire industries. Our centers house a multitude of specialists, ranging from systems designers, architects and integrators, to creative digital experts, to cyber risk and human capital professionals. All work together on diverse projects from advanced preconfigured solutions and methodologies, to brand-building and campaign management. We are a unique blend of skills and experiences, yet we underline the value of each individual, providing customized career paths, fostering innovation and knowledge development with a focus on quality. The US Delivery Center supports a collaborative team culture where we work and live close to home with limited travel.
Qualifications
Required
- Application lead responsible for preparing the requirements and design for software releases, including facilitating client requirements sessions, joint application design sessions, and leading the development activities of a team of application developers to deliver software that meets established standards and client requirements.
- Scope/plan/assign and test application features/defects distributed for release through planned production deployments.
- Conduct, organize, and facilitate client meetings, including requirements gathering, requirements validation, joint application design sessions, and process walk-throughs.
- Review the design and documentation delivered by team.
- Perform functional validation of features in development environment.
- Manage/assign/validate defects raised from systems integration and user acceptance testing.
- Perform change request impact analysis
- Provide guidance to application developers
- 7 + years' experience designing, developing, and deploying web-based applications in ASPNET Core, .NET MVC, SQL Server, SQL Developer, JavaScript, TypeScript/Angular/React, REST APIs, JSON, JQuery, TFS, GIT.
- Experience in using .Net Core C# to write ASPNet Core API and Azure Functions.
- Knowledge of Client-side Application frameworks like Angular, React, CSS, UI/UX, Swagger/Open API Specification, RESTful API.
- Knowledge of Azure Cloud resources & tools and Microservices with demonstrable proficiency in how cloud service offerings support solutions for multiple architecture disciplines or focus areas. Knowledge working with SAGA Framework.
- Experience using source code control systems, such as GIT, TFS, and CI/CD Pipelines.
- Experience in test driven development and ability to write unit tests using the testing framework.
- Experience with Agile/SCRUM experience.
- Experience in working with MS SQL Databases including creating Stored Procedures and writing Queries.
- Experience in working with Entity Framework and ability to write LINQ Queries.
- Strong knowledge of software design principle like Object-Oriented Programming and working with Microservice Architectures and GraphQL
- Understand working with Kubernettes.
- Excellent oral and written communication skills.
- Provide timely status and feedback as required to management, team leaders, and project stakeholders through clear and concise communication.
- Must be flexible to change and can work in a fast-paced environment.
- Must be able to guide junior developers to turn around work.
- Must have Bachelor's degree or equivalent experience.
- Ability to travel 10%, on average, based on the work you do and the clients and industries/sectors you serve
- Must live a commutable distance to one of the following cities or be willing to relocate to one of the following USDC locations: Gilbert, AZ; Lake Mary, FL; Mechanicsburg, PA.
Preferred
- Strong experience with C# and the .NET framework, specifically with .NET Core with SOLID Design Principles
- Experience building RESTful APIs using ASP.NET Core
- Experience with Azure services such as Azure Functions, Azure App Service, Azure Storage, and Azure SQL
- Experience with cloud architecture and best practices with SOLID Design Principles.
- Experience with Git and source control best practices
- Experience with Agile development methodologies
- Experience with Entity Framework or other ORM
- Experience with automating build and deployment processes using Azure DevOps or similar tools
- Familiarity with containerization and container orchestration technologies such as Docker and Kubernetes
- Strong debugging and troubleshooting skills
- Strong communication and collaboration skills
- A bachelor's or master's degree in computer science, computer engineering, or a related field
- Strong understanding of software development life cycle
- A deep understanding of DevOps principles and practices
- Strong understanding of security and compliance for cloud solutions
Please Note :
clarksqn.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, clarksqn.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.