Search jobs > Knoxville, TN > Net architect

AWS .Net Solutions Architect

Advanced Tech Placement
Knoxville, Tennessee, US
Full-time

We are looking for a Solution Architect who is responsible for the full application architecture and development lifecycle process that translates business requirements into functioning software systems, services, and solutions within a specific domain or application portfolio.

This role requires expertise in full stack application development, database design, and systems implementation as this role is responsible for crafting technical solutions to address complex business needs.

The Solution Architect will collaborate with business and engineering stakeholders to translate business requirements into detailed functional, technical, and design specifications for development teams.

They must possess deep technical expertise in distributed computing, cloud architecture, data / database design, and web application development, with experience in application portfolio management.

Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.

What we're looking for : Requirements

  • 10+ years of experience in software engineering, preferably with a software engineer background with a proven track record of consistently delivering high impact software products in a timely manner.
  • 3+ years of experience as an application or Solutions architect delivering enterprise solutions at scale using modern AWS cloud native technologies.
  • Experience implementing reusable software components, and shared libraries for enterprise-wide use. Expertise in C# on .

NET / .NET Core is a must.

  • Deep understanding of microservices architecture, cloud computing, and non-functional aspects of software architecture.
  • Good understanding of InfoSec, and DevSecOps principles using AWS technologies is highly desirable.
  • Strong communication and interpersonal skills, with the capability to advise on engineering topics to technical and non-technical stakeholders.
  • Mentor and coach software developers on system design, code quality, and maintainability.

What you'll be doing : Key Responsibilities :

  • Drive full stack solution design based on industry best practices such as microservices, streaming technologies, and event driven architectures that support modular, decoupled and integrated designs.
  • Collaborate with domain architects, subject matter experts, delivery leads, and product owners to develop solutions for business problems in a timely manner, while providing insights and consultation to software delivery leaders and technical leads across various domains and teams.
  • Strong experience enhancing non-functional requirements such as reusability, scalability, caching, maintainability, performance, availability, and reliability.
  • Lead identification and implementation of software patterns and artifacts (reference architecture, libraries and reusable framework) for common use cases and evangelize effective pattern utilization during software development to uphold sound architectural principles and good design practices.
  • Provide support for operations and support teams, including root cause analysis and preventative analysis.
  • Create and maintain comprehensive architectural documentation that aids in sustaining system integrity and facilitate knowledge sharing.

Requirements : Qualifications (Must Haves)

  • Strong software engineering background (10+ years) in full stack application development.
  • 3+ years of solid experience as application or solutions architect
  • Hands on coder C# / SQL / JAVASCRIPT
  • 3+ years of experience in AWS Solutions and services like SNS, SQS, Lambda, ECS and event driven architecture
  • 1+ years of experience on Application data caching
  • 1+ years of experience with infrastructure as code like terraform.
  • 5+ years of Database experience : MS SQL Server, Postgres, Redis
  • Proficiency with Docker & containerization.

Good to Have

  • Exposure to Zapier Integration
  • Web Sockets and Push Notifications
  • Performance and Application Monitoring

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Advanced Tech Placement
Knoxville, Tennessee

Solutions architect delivering enterprise solutions at scale using modern AWS cloud native technologies. We are looking for a Solution Architect who is responsible for the full application architecture and development lifecycle process that translates business requirements into functioning software ...

Promoted
Vaco
Knoxville, Tennessee

TOGAF, AWS Certified Solutions Architect) are a plus. Design and architect end-to-end IT solutions that meet business and technical requirements, with a focus on scalability, security, and performance. Ensure that solutions are aligned with industry regulations and standards, particularly those rele...

Promoted
Cisco Systems, Inc.
Knoxville, Tennessee

Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or related program or other academic certification. Our software engineers are the gurus behind the. Engineering, Information Technology, Supply Chain, Customer Experience, Security and Trust, etc. You would play a ...

Promoted
Akkodis
TN, United States

Possess 5+ years of experience with .NET, with a strong focus on backend development for at least 3 years.Demonstrate expertise in RESTful API Design.Exhibit proficiency in C# and .Familiarity with Clean Architecture and Event-Driven systems.Solid understanding of patterns such as CQRS, Repository, ...

Promoted
Cirrus Design Corporation
Alcoa, Tennessee

The DevOps Engineer I will support our software developers and Product Teams to guide and/or deliver necessary automation for software deployment across environments, as well as manage tooling used by developers. ...

Promoted
Gravity IT Resources
TN, United States

We are seeking a passionate and experienced Senior Security Engineer to join our growing team. The ideal candidate will have a strong background in networking, cloud security, and application security, specifically with Azure. You will be responsible for maintaining and improving our security postur...

Promoted
Resultstack LLC
Knoxville, Tennessee

We are a systems engineering team with members from a variety of professional backgrounds who are united in a quest to deliver enterprise-class solutions to our clients. You are passionate about building great software. You understand software development, not just tool xyz or framework foo. Experie...

Promoted
Luxedo
Knoxville, Tennessee

We are seeking a Senior Software Engineer to become an integral part of our team! You will be responsible for creating and modifying computer application software or specialized utility programs. Previous experience in software development, computer engineering, or other rel...

Promoted
Apex Systems
TN, United States

Creating project and application architecture deliverables that are consistent with architecture principles, standards, methodologies, and best practices. Working under some supervision from a Solution Architect, but will be expected to work independently on complex, non-routine tasks and projects. ...

Promoted
Capital One
Friendsville, Tennessee

Ponce City Market (41675), United States of America, Atlanta, GeorgiaSenior Software Engineer, Front EndDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capita...