Software Architect (.net/Azure)

Techgroup America Inc.
United States
6 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Microsoft Azure Information Systems Computer Programming DevOps Middleware Systems Analysis IT Management Microsoft SQL Server Network Planning and Design Software Engineering
+8 more
TypeScript Web Applications Git AngularJS Kustomize Configuration Management Kubernetes Network Server Docker

Job description

This is a collaborative, staff-augmentation role. The Senior Software Architect works closely with internal engineering teams and senior technical leadership, taking ownership of day-to-day technical execution and design decisions while aligning with broader architectural direction. Designs and implements features and functionality for modern, cloud native web applications. This includes proof of concept, development, testing and documenting software specifications throughout the project lifecycle. Communicates designs, technology strategy and patterns, coordinating work amongst internal teams. Provides technical support to team members throughout implementation and support activities.

Duties/Responsibilities: Develops and implements system functional and non-functional requirements in collaboration with senior technical leadership Designs and documents API level specifications and data models Collaborates and coordinates with Software Engineers and Software/Enterprise Architects Advises on high-risk design decisions prior to implementation Collaborate with analysts and designers in the development and initiation of new software programs and applications Research, document, and implement program requirements and specifications Defines high-level migration plans to address the gaps between the current and future systems Participates in system design activities to ensure solutions exhibit high levels of performance security, scalability, maintainability, appropriate reusability and reliability Leads analysis of the current systems environment and recommends solutions for improvement Knowledge, Skills, Abilities, & Behaviors Required

Requirements

5+ years’ experience Extensive knowledge in network design, application development, middleware, servers and storage, database management, and operations. Strong understanding of coding methods, project management. High level of understanding of technical expertise in systems analysis and programming with basic knowledge of the business environment Knowledge of DevOps processes and CI/CD pipelines

Core Technologies: Microsoft Azure (AKS, Function App Runtime, Azure Storage, Event Hub, Service Bus, CosmosDB), SQL Server, Kubernetes, Kustomize, Docker, Git, .NET 8+, TypeScript, Angular, Auth0, Bachelor’s degree in computer science management, information systems, or related field; plus five to ten years related experience; or equivalent combination of education and experience Knowledge of the following technical disciplines: network design, application development, middleware, servers and storage, database management, and operations Strong analytical, problem solving, organizational, communication, and interpersonal skills Expert level understanding of coding methods, project management, and related best practices High level of understanding of technical expertise in systems analysis and programming with basic knowledge of the business environment Knowledge of DevOps processes and CI/CD pipelines Core Technology Proficiencies: Microsoft Azure (AKS, Function App Runtime, Azure Storage, Event Hub, Service Bus, CosmosDB), SQL Server, Kubernetes, Kustomize, Docker, Git, .NET 8+, TypeScript, Angular, Auth0

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…