Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Job Title:
Senior Consultant Location:
Rochester, NY (hybrid)
Duration:
21
Months Job Description:
We are seeking a highly skilled Sr. Consultant with strong expertise in Azure cloud technologies, .NET development, and Angular frameworks. The ideal candidate will have hands-on experience designing, developing, and optimizing secure, scalable enterprise applications that support business growth and operational efficiency. This role involves working in a hybrid environment with cross-functional teams to deliver modern cloud-native solutions, improve application performance, and ensure seamless user experiences across enterprise platforms.
Responsibilities:
Design and implement end to end enterprise applications using Angular for client facing interfaces and Net for robust service layers to support critical business processes Develop and optimize Azure based application components including compute storage and networking resources to achieve secure scalable and high performing solutions Coordinate hybrid work activities by collaborating with onsite and remote team members to ensure consistent progress clear communication and timely delivery of project milestones Review and refactor existing Angular and Net code bases to improve maintainability performance testability and long term resilience for complex enterprise solutions Implement secure integration patterns for Azure services such as functions message queues and APIs to ensure reliable data flows across internal systems and partner platforms Configure and manage Azure DevOps or similar toolchains to support version control build automation continuous integration and continuous deployment for project codebases Analyze functional and technical requirements from stakeholders and translate them into detailed solution designs that align with enterprise architecture and technology standards Conduct unit integration and regression testing for Angular components and Net services to ensure high quality releases that reduce production incidents and rework Prepare and maintain technical documentation including solution designs configuration details and deployment guides to support knowledge sharing and future enhancements Collaborate with quality assurance analysts business partners and operations teams to validate solution behavior in lower environments before promoting changes to production Investigate troubleshoot and resolve application defects or performance issues in Azure Angular and Net components to maintain system stability and a reliable user experience Advise stakeholders on the effective use of Azure PaaS services and modern web development practices to reduce operational costs and support sustainable digital transformation Mentor less experienced team members in Azure Angular and Net engineering practices to uplift overall team capability and support consistent delivery outcomes Qualifications Possess a bachelor degree or equivalent professional experience in computer science information technology or a related discipline with emphasis on software development Demonstrate six to eight years of hands on experience designing and delivering enterprise applications using Net frameworks and related modern development practices Show proven experience building responsive and accessible single page applications with Angular including component based design and state management approaches Exhibit strong practical knowledge of Azure services such as app services functions storage and identity solutions to design secure and resilient cloud native applications Apply solid understanding of object oriented programming design patterns and application architecture to create solutions that are maintainable reusable and adaptable Utilize experience with hybrid work models and cross functional collaboration to manage tasks priorities and communication effectively without requiring travel Display familiarity with secure coding practices performance tuning and monitoring techniques to ensure reliable operations and positive service outcomes for clients and communities Required Skills Microsoft Azure .
NET / .NET
Core Angular 5+ Azure DevOps REST APIs CI/CD Pipelines SQL & Database Integration Object-Oriented Programming Cloud Application Development Nice to