Senior Software Engineer (.Net and Angular)

Overview

Full Time
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - Months C2H

Skills

.NET
AWS
Angular
Azure

Job Details

Hello,

Greetings from SPAR Information Systems!!!!

Please have a look on the below position, If you are interested kindly respond me back with your updated resume at the earliest.

Senior Software Engineer (.Net and Angular) Any cloud experience is mandatory (either azure, AWS or Google Cloud Platform)

Location: Remote

Duration: 3 Months Contract to Hire

No of positions: 25

Job description:

We are looking for a dynamic, highly motivated Senior Engineer. You will be responsible for building enterprise level modern applications using the latest technologies and work mainly on UI side while contributing to API and other layers.

Job duties:

Scope, design, and build scalable, resilient distributed systems.

Engage in cross-functional collaboration throughout the entire software lifecycle.

Lead design sessions and code reviews to elevate the quality of engineering across the organization.

Define, create, and support reusable application components/patterns from a business and technology perspective.

Utilize C# within a .NET framework, SQL, and NoSQL databases, container orchestration services including Docker and Kubernetes, and a variety of Azure tools and services.

Execute software delivery utilizing an Agile methodology (Scrum/Kanban/SAFe), continuous delivery, Infrastructure as Code, PowerShell scripting, Operation Portals (e.g., Azure Portal) and Monitoring Portals (e.g., Splunk and Application Insights).

Build product definitions and leverage technical skills to determine solutions.

Mentor other engineers.

Share best practices and improve processes within and across teams.

Required skills:

6+ years of experience as front-end UI developer in developing dynamic Web applications using HTML5, CSS3, JavaScript, jQuery, AJAX, XML, XSL, XLST, JSON, EXTJS, AngularJS, ReactJS, VueJS, Bootstrap and RESTful services.

Proven experience in .NET & C# development at enterprise level applications in an Agile environment.

Strong hands-on experience building production applications with React, TypeScript, Redux Toolkit

Experience with UI testing framework Cypress, Jest etc.

In-depth knowledge of CS data structures and algorithms

Azure cloud experience: DevOps Concepts, Cloud Architecture, Deploying apps to Azure App Service, ACR/ACS, AKS etc.

Advanced understanding of Security Protocols & Products: Understanding of Active Directory, Windows Authentication, SAML, OAuth 2.0 to authenticate and authorize frontend app

Strong experience with Azure DevOps CI/CD/Continuous testing, BDD testing framework. Experience with Specflow is a plus.

Experience working with UI/UX designers

Understanding of micro-frontend architecture and client-side composition methods

Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems

Experience in open-source frameworks

Experience with Agile practices, methodologies (Sprint planning, daily scrums, backlog grooming and updating Azure DevOps artifacts to ensure work is tracked appropriately).

Strong verbal and communication skills

Strong team player with a desire to learn and mentor by collaborating with peers and other DevOps members across the organization.

Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience

Thanks & Regards

Gopi Krishna

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.