Principal Software Architect

3 weeks ago


Durham, North Carolina, United States Montani Consulting Full time
Job Title: Principal Software Engineer

We are seeking a highly experienced Principal Software Engineer to lead our software development team and drive technical excellence in our core billing software.

Key Responsibilities:

  • Collaborate with clients to understand and capture technical requirements, implement configurations, and architect code changes
  • Promote a cybersecurity-focused culture by recommending and implementing new routines and services
  • Develop comprehensive application code from business requirements, ensuring high-quality, testable code across all application tiers
  • Create and execute test matrices for System Integration Testing (SIT)
  • Manage and transform cloud-based applications and data structures between different environments
  • Make decisions guided by company leadership

Requirements:

  • Bachelor's Degree and/or a Master's Degree in Computer Science or a closely related technical field
  • 15+ years of professional software development experience
  • 5+ years of experience with J2EE
  • Experience in Java or other object-oriented language
  • Experience in database design and tuning (Oracle preferred)
  • Experience in designing and developing rich applications with JavaScript/HTML/CSS
  • Experience with web services (REST, SOAP)
  • Familiarity with CI/CD and test automation tools (Jenkins, JUnit, Selenium, etc.)

Preferred Qualifications:

  • 10+ years of experience designing, building, and deploying modern web applications
  • Experience with payments, financial, or accounting systems
  • Experience with PCI DSS Compliance and/or secure coding standards (OWASP)
  • Interest in native mobile app development (iOS or Android)

What We Offer:

  • Opportunities for accelerated growth within our company
  • Competitive salary with bonus potential
  • Generous paid time off
  • Paid holidays
  • 401(k)
  • Health, Life, and Disability Insurance

EEO Statement:

Montani Consulting is an equal opportunity employer committed to workplace diversity. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, gender identity, protected veteran status, status as a disabled individual, or any other protected group status or non-job characteristic as directed by law.



  • Durham, North Carolina, United States Montani Consulting Full time

    Job Title: Principal Software EngineerWe are seeking a highly experienced Principal Software Engineer to lead our software development team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable software systems.Key Responsibilities:Collaborate with clients to understand and capture technical...


  • Durham, North Carolina, United States IQVIA Full time

    Job Title: Principal Identity ArchitectIQVIA is seeking a highly skilled Principal Identity Architect to join our Technical Domain Architecture team within the Architecture and Standards Group of our Global Technology Organization.Job Summary:The Principal Identity Architect will be responsible for designing reference architectures, developing reference...


  • Durham, North Carolina, United States IQVIA Full time

    Job Title: Principal Identity ArchitectIQVIA is seeking a highly skilled Principal Identity Architect to join our Technical Domain Architecture team within the Architecture and Standards Group of our Global Technology Organization.Job Summary:The Principal Identity Architect will be responsible for designing reference architectures, developing reference...


  • Durham, North Carolina, United States IQVIA Full time

    Global Technology Organization – Architecture and StandardsWithin IQVIA's Global Technology and Operations function, the Architecture & Standards organization's mission is to enhance efficiency, speed, quality, interoperability, and alignment of IQVIA's technology by establishing "the IQVIA way." Our vision is to foster a developer-first culture that...


  • Durham, North Carolina, United States Montani Consulting Full time

    Job OverviewSimply Easier Payments is a leading provider of billing services to the insurance industry, specializing in automating accounting and treasury tasks for thousands of clients. We are seeking a highly experienced Principal Software Engineer to lead efforts to innovate and optimize our core billing software.As a Principal Software Engineer, you will...

  • Principal Architect

    2 weeks ago


    Durham, North Carolina, United States Fidelity Investments Full time

    Job Title: Principal ArchitectFidelity Investments is seeking a highly skilled Principal Architect to lead the development of a modern, digital API ecosystem that delivers better customer experiences faster, enabling expansion to new markets and providing access to legacy and third-party systems.The Role:Lead the design and implementation of a scalable and...


  • Durham, North Carolina, United States Fortrea Full time

    Transformative Solution Architect Opportunity at FortreaFortrea, a leading global contract research organization, is seeking a highly skilled Principal Solution Architect to drive large-scale modernization efforts across its technology landscape. As a key member of the team, you will be responsible for shaping and driving the transformation of legacy systems...


  • Durham, North Carolina, United States Ampere Computing Full time

    About the RoleWe are seeking an experienced Principal Architect to lead the design and development of our on-die interconnect technology. As a key member of our team, you will be responsible for defining the architecture of our interconnect system, ensuring it meets the performance, power, and area requirements of our products.Key Responsibilities:Define the...

  • Cloud Architect

    4 weeks ago


    Durham, North Carolina, United States IQVIA INC (US10) Full time

    Principal Cloud ArchitectIQVIA INC (US10) is seeking a highly skilled Principal Cloud Architect to join our Technical Domain Architecture team within the Architecture and Standards Group of our Global Technology Organization.About the RoleThe ideal candidate will possess deep expertise in cloud architecture, strong leadership skills, a proven track record of...


  • Durham, North Carolina, United States Fidelity TalentSource LLC Full time

    Job Title: Tech Lead/ArchitectWe are seeking a highly skilled and experienced Tech Lead/Architect to join our team at Fidelity TalentSource LLC. As a key member of our organization, you will be responsible for leading the development of innovative solutions and architecting complex systems.About the RoleThis is a unique opportunity to work with a...


  • Durham, North Carolina, United States Fortrea Full time

    About FortreaFortrea is a leading global contract research organization (CRO) with a passion for scientific rigor and decades of clinical development experience. We provide pharmaceutical, biotechnology, and medical device customers with a wide range of clinical development, patient access, and technology solutions across more than 20 therapeutic areas.Job...


  • Durham, North Carolina, United States IQVIA Full time

    Global Technology Organization – Architecture and Standards:Within IQVIA's Global Technology and Operations function, the Architecture & Standards organization's mission is to enhance efficiency, speed, quality, interoperability, and alignment of IQVIA's technology by establishing "the IQVIA way." Our vision is to foster a developer-first culture that...


  • Durham, North Carolina, United States Fortrea Full time

    Transformative Solution ArchitectFortrea is seeking a visionary Solution Architect to spearhead large-scale modernization efforts across our technology landscape. As a key member of our team, you will be responsible for shaping and driving the transition from legacy systems to modern architectures, integrating cutting-edge technologies, and ensuring the...

  • AI/ML Architect

    20 hours ago


    Durham, North Carolina, United States IQVIA Full time

    Global Technology Organization – Architecture and Standards: IQVIA's Architecture & Standards organization aims to enhance efficiency, speed, quality, interoperability, and alignment of IQVIA's technology by establishing the IQVIA way. Our vision is to foster a developer-first culture that promotes collaboration across siloed software development and other...


  • Durham, North Carolina, United States Crescens Full time

    Job Title:Senior Software EngineerJob Description:Crescens is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing software frameworks and solutions on cloud infrastructure for various applications.This role requires prior experience as a cloud...


  • Durham, North Carolina, United States NetApp Full time

    About NetAppNetApp is a leading provider of data infrastructure solutions, empowering organizations to turn data into valuable insights and drive business success. Our innovative products and services help customers manage and store data across various workloads and environments, ensuring seamless data access and scalability.Job SummaryWe are seeking a...

  • Principal Engineer

    4 weeks ago


    Durham, North Carolina, United States City of Durham Full time

    Job SummaryWe are seeking a highly skilled Principal Engineer to join our Stormwater Development Review Group. As a key member of our team, you will be responsible for ensuring compliance with stormwater regulations through the independent review of development plans.Key ResponsibilitiesConduct thorough reviews of development plans to ensure compliance with...

  • Principal Engineer

    3 weeks ago


    Durham, North Carolina, United States City of Durham Full time

    Job SummaryWe are seeking a highly skilled Principal Engineer to join our Public Works Department in Durham, North Carolina. As a key member of our team, you will be responsible for ensuring compliance with stormwater regulations through the independent review of development plans. This is a unique opportunity to work in a dynamic and growing city, making a...

  • Principal Engineer

    4 weeks ago


    Durham, North Carolina, United States City of Durham, NC Full time

    Job SummaryWe are seeking a highly skilled Principal Engineer to join our Stormwater Development Review Group in the Public Works department. As a key member of our team, you will be responsible for ensuring compliance with stormwater regulations through the independent review of development plans.Key ResponsibilitiesConduct thorough reviews of development...


  • Durham, North Carolina, United States NetApp Full time

    About NetAppNetApp is a leader in data infrastructure, empowering customers to turn challenges into opportunities. Our innovative approach combines fresh thinking with proven expertise to help customers unlock the full potential of their data.Job SummaryWe are seeking a highly skilled Principal Engineer to lead and execute our most complex projects in Cloud...