Demo

Software Architect

CPI Card Group
Nashville, TN Other
POSTED ON 1/2/2025
AVAILABLE BEFORE 1/1/2026

Overview

The Software Architect designs high-level architecture and detailed IT system plans to meet Card@Once business requirements. Works closely with business stakeholders and IT leadership to understand their needs and translate them into clear technical requirements.

Ensures seamless systems and applications integration, considering current needs and future scalability to maintain robust and adaptable solutions. Provides technical guidance and leadership to development teams, ensuring adherence to best practices, technical standards, and PCI compliance.

Oversees the implementation phase, ensuring alignment with design specifications and business requirements. Manages the project timeline, budget, scope, with rigorous quality assurance.

Responsibilities

  • Develop and maintain a comprehensive .NET architecture for new and existing applications, considering scalability, security, and performance needs.
  • Select appropriate .NET technologies (like ASP.NET MVC, Web API, WCF, Entity Framework) based on project requirements.
  • Create detailed technical design documents outlining system components, interactions, and interfaces.
  • Develop and execute short and long-term strategic goals for design and roadmap of systems, architecture and software to support business goals
  • Provide expertise and architectural assistance to other IT personnel including software teams, System Analysts and Engineers
  • Conduct research on new technologies to understand how the business can take advantage of those technologies. Create plans for investing in new technology that will increase cost effectiveness and flexibility.
  • Architect solutions for key business initiatives ensuring alignment with future state architecture vision
  • Work closely with the project teams to enable success via application of sound architectural principles and providing guidance in implementing solutions at various stages of projects
  • Review technical team deliverables for compliance with architecture and PCI standards and guidelines

Qualifications

  • Expert-level knowledge of the following IT disciplines: software development, data management, enterprise architecture, cloud applications and analytics
  • Deep understanding of .NET core concepts, including C#, ASP.NET MVC, Web API, Entity Framework, and related technologies.
  • Strong knowledge of SQL Server database design, querying, and performance optimization techniques.
  • Ability to apply design patterns (e.g., MVC, Dependency Injection) to create maintainable and scalable code.
  • Experience leveraging design patterns
  • Understanding of distributed systems, micro-services, and cloud architecture.
  • Experience creating and delivering against long-term, strategic technology road-maps
  • Experience using in-memory data grids, such as ScaleOut StateServer
  • Ability to communicate clearly and concisely (both verbally and in writing) to executives and technologists
  • Strong leadership and collaboration capabilities
  • Ability to manage relationships with internal and external executives
  • Skilled leading and/or participating in system design and architectural activities including technical requirement writing experience and ability to lead collaboration sessions for important design reviews and decisions
  • Strong Collaborations skills with the ability to work remote in a team-based environment
  • Ability to help and drive root cause and resolution of major incidents causing production stability issues, including active participation in cross discipline incident resolutions process
  • Works without direct supervision and has wide latitude for independent judgement. Often mentors less experienced team members.
  • As a senior technology leader, results will have significant impact on the work of others and business impact.
  • Elementary English proficiency communication skills necessary.

Requirements:

  • B.S. or MS Degree in Information Technology or equivalent work experience
  • At least 10 years of related IT experience such as development, systems engineering, etc.
  • Must be located near the Nashville, Tn area.

 

Physical Demands:

  • This position requires; ability to work from home and be onsite in the office; 
  • Hours are minimum 40 hours per week during company’s regular business hours however evening and/or weekend work may be required as job duties demand;
  • Work is in a typical office environment; prolonged sitting required (1-2 hours at a time); ability to move around the office to attend meetings; deliver items; gather supplies; set up meetings; etc. lifting up to 20 lbs occasionally.
  • Work environment: Usual office setting; close contact with employees for long periods of time. The noise level in the work environment is usually minimal.
  • Position may require minimal travel by car and/or plane

This role requires the ability to work from home in a virtual environment, where the following is required;

  • reliable high-speed internet access (hotspot not acceptable)
  • dedicated distraction-free home work environment

 

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time

 

Company Overview:CPI Card Group® is a payment technology company and leading provider of credit, debit and prepaid solutions delivered physically, digitally and on-demand. CPI helps our customers foster connections and build their brands through innovative and reliable solutions, including financial payment cards, personalization and fulfillment, and Software-as-a-Service (SaaS) instant issuance. Learn more at www.cpicardgroup.com.

 

Benefits:Competitive pay rates and an inclusive, empowering and rewarding culture.Solid benefits package including Medical, Dental, Vision, Long Term Disability, Short Term Disability, Life Insurance, Accident Insurance, Critical Illness Insurance, FSA, HSA, Vacation and Holiday Pay, Tuition Reimbursement and 401(k) with a competitive company match percentage.

 

CPI is an Equal Opportunity Employer, including disability/vets. A complete background including drug screen is contingent upon hire.

 

 

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Architect?

Sign up to receive alerts about other jobs on the Software Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,609 - $91,165
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$163,289 - $195,234
Income Estimation: 
$117,033 - $148,289

Sign up to receive alerts about other jobs with skills like those required for the Software Architect.

Click the checkbox next to the jobs that you are interested in.

  • Architecture Skill

    • Income Estimation: $80,267 - $99,326
    • Income Estimation: $92,357 - $117,598
  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CPI Card Group

CPI Card Group
Hired Organization Address Roseville, MN Other
Overview Regular shifts you can count on! Light manufacturing in a clean, temperature-controlled environment! Apply toda...
CPI Card Group
Hired Organization Address Roseville, MN Other
Overview Regular shifts you can count on! Light manufacturing in a clean, temperature controlled environment! Apply toda...
CPI Card Group
Hired Organization Address Roseville, MN Other
Overview We are seeking a skilled Senior Accountant with a background in Manufacturing Accounting to join our Accounting...
CPI Card Group
Hired Organization Address Littleton, CO Other
Overview Join CPI Card Group and become a part of a phenomenal team and work environment! CPI Card Group is a light manu...

Not the job you're looking for? Here are some other Software Architect jobs in the Nashville, TN area that may be a better fit.

Software Architect

The LaSalle Group, Nashville, TN

Software Systems Architect

TheIncLab, Nashville, TN

AI Assistant is available now!

Feel free to start your new journey!