Senior .NET Solutions Architect (REMOTE)
Manufacturing company
Manufacturing company
Jacksonville, FL 32224
W-2 onlyUS ResidentPermanent Position757 views
Jacksonville, FL 32224
Permanent Position
Questions?
Click to chat now!
This posting has been closed

Seeking a Senior .NET Solutions Architect for a 100% Remote full-time permanent position.

As a Senior Solutions Architect, you will have the opportunity to help build large-scale systems that power a significant portion of the business with a strong focus on eCommerce systems. This position will require you to understand a suite of applications within the overall application landscape.

You will be a technical advisor on those applications and assist in setting the direction for their continued development and expansion. Along with the rest of the development and architecture team, you will contribute to the overall development of the technology suite and the core underlying architecture. You will collaborate closely with application development and infrastructure teams to guide the direction of our technical systems, finding the appropriate balance between customer value, timeliness, flexibility, maintainability, scalability, efficiency, affordability, and a variety of other quality attributes. You will work hands-on with our development team, guiding and mentoring staff on approaches and techniques to solve problems and improve their practice of software development.

We are seeking a Sr. Solutions Architect with 8+ years of experience designing and building large scale eCommerce applications. Strong software engineering skills are a must. While we welcome professionals with technical experience in any modern stack, we primarily develop on the .NET platforms.

ESSENTIAL DUTIES & RESPONSIBILITIES

  • Collaborating with software development and infrastructure teams to guide the direction of our technical systems, both existing and new.
  • Guiding the organization through the process of making appropriate trade-offs between timeliness, flexibility, maintainability, scalability, efficiency, affordability, and a variety of other quality attributes.
  • Establishing and maintaining relationships with co-workers to maintain awareness of upcoming and in-progress efforts, and influence their direction.
  • Researching new software technology concepts and tools to make informed recommendations, utilizing prototypes when appropriate.
  • Designing customer-facing applications leveraging modern web technologies.
  • Designing supporting services leveraging cloud capabilities.
  • Reviewing and providing feedback on designs from other architects and engineers.
  • Collaborating with software development staff to establish architectural standards and ensure they are understood and followed.
  • Mentoring software developers on approaches to solve problems and improve their practice of software development.
  • Identifying and quantifying technical debt and promoting solutions to eliminate it.
  • Periodically presenting architectural subject matter presentations
  • Define, configure and analyze application performance tooling
  • Act as DevOps engineer. Setup up build servers, source control, and define and automate software deployment processes.
  • Define and communicate hardware requirements to the infrastructure team for software solutions

QUALIFICATIONS

  • 8+ years of experience focused on software design and/or architecture required.
  • Deep familiarity with the eCommerce applications and proven experience designing high-scale mobile and desktop browser application architectures
  • Thorough understanding of a microservices architecture, including professional experience in the design, build, and operations of microservices in a production environment
  • Broad knowledge and experience with multiple technologies such as .NET, JavaScript, MS-SQL databases, web servers, application servers, n-tier applications, database management systems, and open source trends.
  • Public cloud (AWS/Azure) experience is beneficial.
  • NoSQL experience is beneficial.
  • Experience with content distribution systems like Akamai is beneficial.
  • Strong understanding of database design and implementation
  • Strong written communication skills required.
  • Strong verbal communication and presentation skills required.
  • Demonstrated leadership skills required.
  • Experience with agile or iterative development with frequent releases is a strong advantage.
  • Solid understanding of unit testing frameworks
  • Extensive knowledge of Application Performance Monitoring & Management tools.

EDUCATION

  • Bachelor’s Degree and 8+ years of experience focused on software design and/or architecture, or equivalent combination of education and experience.

Note: Remote workers only from: FL, GA, NC, KY, IN, or VA.

Skills
Skill Proficiency Years Experience Percent Used
.NET
Any100%
C#
Any100%
JavaScript
Any100%
ASP.NET
Any75%
CSS
Any75%
MS Azure
Any75%
Solutions Architecture
Any75%
SQL
Any75%
Agile Methodology
Any25%
Applications Architecture
Any25%