Senior Software Architect

MM Management Consultant

Coppell (TX)

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading consulting firm in Coppell, Texas, is looking for a Software Architect to join its Enterprise Architecture team. The successful candidate will be responsible for building scalable software products and implementing micro-service architectures. The position requires a Bachelor's degree in Computer Science and at least 5 years of experience in software architecture. Candidates should have strong analytical skills and proficiency in Microsoft technologies. This role demands commitment to on-site work.

Qualifications

  • 5+ years experience in architecting software applications.
  • Bachelor's Degree in Computer Science is preferred.

Responsibilities

  • Build cloud based and scalable enterprise software products.
  • Architect and implement micro-service architecture for applications.
  • Develop system architecture models aligned with organizational goals.
  • Organize team trainings for employee growth.
  • Document and support designed solutions.

Skills

Architecting and developing complex systems using Microsoft technologies
Architectural patterns and design patterns
Strong analytical skills
Client-focused
Strong verbal/written communication skills

Education

Bachelor's Degree in Computer Science

Tools

.NET 8
C#
ASP.NET
Azure Services

Job description

Location details, confirm that candidate is willing to work on-site 100%

POSITION SUMMARY

As a member of the Enterprise Architecture team, the Software Architect will be responsible for building cloud native and highly scalable enterprise level software products with Azure being the preferred cloud platform of use. This role will also be responsible for architecting and implementing micro-service architecture for enterprise level business applications that are aligned with overall business strategy.

DESCRIPTION
Essential Functions, Duties, and Responsibilities
  • Evaluates internal functions, system development strategies, and suggest recommended improvements.
  • Develop system architecture models to align with the organization's strategies and goals.
  • Organizes team trainings to improve employees' knowledge and skills for organizational, developmental growth.
  • Develops methods for compliance architecture, such as but not limited to data storage, metadata management, and change control.
  • Identify and implements build versus buy strategies, mentor personnel, and views of the overall system strategy.
  • Steers the effort to promote existing custom applications to cloud platform.
  • Implements solution design standards and develops reference implementations.
  • Provides documentation, training, and support for the designed solution.
  • Contributes to the timely, high-quality delivery of customer facing software projects.
  • Ability to assist business partners to be self-sufficient in designing business process workflows.
  • Understandings of various cloud offerings - Saas, Paas and Iaas.
  • Maintain up-to-date industry knowledge of relational and NoSQL databases and new cutting edge technologies around Single Sign-On, Mobile development, DevOps, Software Architecture, Cloud Offerings etc.
Qualifications and Education Requirements
  • Bachelor's Degree in Computer Science is preferred.
  • 5+ years’ experience in architecting software applications.
Skills, Abilities, and Knowledge
  • Experience in architecting and developing complex systems using Microsoft technologies like .NET 8, C#, ASP.NET, WebAPI, Azure Services
  • Proficient in Architectural patterns and design patterns, experience in building Event Driven, Distributed complex systems
  • Strategic, forward thinker with the ability to solve problems at a strategic and tactical level.
  • Strong analytical skills; effective decision-making skills; ability to appropriately exercise independent judgment.
  • Client focused, blending strong execution skills and results orientation.
  • Self-directed and comfortable working with ambiguity and uncertainty. Accountable and strong work ethic.
  • Strong quality orientation with an attention to detail and accuracy. Integrity, ability to maintain and work with confidential information.
  • High learning agility; demonstrated ability to quickly establish credibility, coupled with the ability to recognize and support the organization’s preferences and priorities.
  • Effective at managing multiple priorities under tight deadlines in a fast-paced, dynamic environment; ability to organize time and resources to bring initiatives to successful completion.
  • Ability to participate on several development project teams with perspective to ensure all standards and processes are followed, good designs and quality documentation is created before handoff of a project to the support team.
  • Strong verbal/written communication skills to communicate with both technical and non-technical parties.
  • Strong interpersonal skills with the ability to develop and maintain effective relationships across the organization.
Work Environment and Physical Requirements
  • Working on-site at assigned office location.
  • Regular and punctual attendance adhering to schedule established by leadership.
  • Flexibility to work occasional adjusted work schedules, overtime, and evening and/or weekend hours to meet deadlines or as business needs demand.
  • Working in a cubicle hub, maintaining focus on phone calls in a noisy environment within earshot of multiple other conversations.
  • Sedentary work in a stationary position at a cubicle for prolonged periods of time.
  • Constant repetitive motions required for operating a computer, such as typing and managing phone calls.
  • Constantly communicating effectively verbally in English, including accurately exchanging information with others following identification of correct procedures.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Architect
Technical Architect

The Timberline Group • St. Louis (MO)

On-site
USD 120,000 - 180,000
Industry-leading bonus program
Profit sharing
401k Traditional
Software Architect
Software Architect

Eagle Point Software • Dubuque (IA)

Hybrid
USD 110,000 - 160,000
Software Architect
Software Architect

Eagle Point Software Corporation • Dubuque (IA)

Hybrid
USD 130,000 - 180,000
Technology Architect - Microsoft Azure
Technology Architect - Microsoft Azure

Avance Consulting Services • Tukwila (WA)

On-site
USD 120,000 - 150,000
Relocation assistance
Senior Enterprise Architect
Senior Enterprise Architect

Triwill Group • United States

On-site
USD 123,000 - 215,000
Remote work
Bonus opportunities
Career development
+1
Software Architect
Software Architect

Collabera • Washington

On-site
Medical insurance
Dental insurance
Vision insurance
+9
Software Architect / C# / .NET
Software Architect / C# / .NET

Motion Recruitment Partners LLC • Boston (MA)

On-site
USD 140,000 - 210,000
Enterprise Application Architect
Enterprise Application Architect

Fusion HCR • Las Vegas (NV)

On-site
USD 120,000 - 160,000
Software Architect .Net
Software Architect .Net

The Timberline Group • St. Louis (MO)

On-site
USD 120,000 - 180,000
Principal Software Architect
Principal Software Architect

Riverside Recruiting • Strongsville (OH)

Hybrid
USD 140,000 - 200,000
Hybrid remote
401(k) with company match
Medical, dental, vision
+2