Software Architect III

Children's of Alabama
Birmingham, AL, United States
3 months ago

Role details

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

Tech stack

Java (Programming Language) JavaScript (Programming Language) .NET Framework Automation of Tests Information Systems Continuous Delivery Continuous Integration Relational Databases Entity Framework Windows Communication Foundation JQuery Microsoft SQL Server
+18 more
Model View Controller (MVC) NHibernate NuGet Software Engineering TypeScript Windows Forms Test-Driven Development (TDD) Active Record Pattern ReactJS Git Vue.js Kotlin AngularJS Information Technology Webforms Npm(Software) Service Stack Web Api

Job description

The Software Architect must have knowledge in all stages of software development. This individual will be part of the development team and create and maintain new software programs.

Requirements

Do you have a High school diploma or GED?, + High school diploma or GED equivalent required

  • Bachelor’s degree in Information Technology or related field preferred
  • Experience
    • Bachelor’s degree in Information Technology or related field - OR - 10+ years of equivalent technical experience required
    • 10+ years .Net experience o * Webforms, Winforms, MVC, WebAPI, WCF
    • 10+ years experience Javascript, 5+ years Typescript
    • 10+ years experience in Javascript frameworks: jQuery, Backbone, Angular, React, Vuejs
    • 10+ years experience in Java and 5+ Kotlin
    • 10+ years SQL Server or other RDBMS experience
    • 10+ Experience with ORMs: Entity Framework, NHibernate, Active Record
    • 10+ years experience with Test Driven Development, Continuous Integration, Continuous Delivery
    • 7+ years in architect level positions o * Driving decisions in technology stacks o * Training and mentoring development teams with focus on automated testing, maintainability, reliability, skills growth, and documentation o * Interviews, assessment, hiring o * Designing enterprise wide solutions o * Implementing systems to maintain code consistency across enterprise systems (including shared libraries in nuget, npm, git, and reusable component libraries)
  • Licensures, Certifications, and/or Registries

Credentials with Equivalent Qualifications:

Education with Equivalent Qualifications: Essential:

  • High School Diploma Graduate or Equivalent

Nonessential:

  • Bachelors of Science or Arts in Information Systems

Experience with Equivalent Qualifications: Essential:

  • 10 Years job experience as Staff Level with specialization in the field of Info Tech Applications

Schedule: Full Time, Day Shift, Monday-Friday Standard Days

Apply for this position

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

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:46 min

Defending against typosquatting through nuget signature validation

Andrei Epure Andrei Epure · WWC 2024

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all