Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Application Architect

Personal Genome Diagnostics

Senior Software Application Architect

Durham NC or Burlington NC

Hybrid Schedule - 3 days in office, 2 days remote

Job Responsibilities
  • Contribute technical thought leadership in our agile development teams and deal with complex business integrations, eliciting requirements, and implementing secure and high-performance services consumed by various devices and applications across the organization
  • Drive our software evolution and innovations ensuring that we meet our internal and external clients' software needs today and tomorrow.
  • Use cutting-edge technologies to provide a modern framework for container, cloud, and serverless Java/Linux-based solutions.
  • Engaged in a wide variety of work, including but not limited to web applications and web service development, platform development, automation, and coaching/mentoring of teams adopting the platforms
  • Leverage your advanced technology skills to develop business solutions within the healthcare industry
  • Successfully plan and deliver complex, long-term projects involving multiple teams and external dependencies.
  • Oversee multiple projects in terms of architecture, design, implementation, maintenance, support, and technical debt management.
  • Lead the architecture of new systems, technologies, and processes, ensuring alignment with both functional and non-functional requirements through comprehensive documentation and diagrams.
  • Develop prototypes and proof-of-concepts to facilitate new technology adoption.
  • Establish quality standards and guidelines for coding patterns and the code review process; ensure adherence to these standards across teams.
  • Communicate complex design and architectural concepts effectively to engineering teams, C-level executives, and business representatives.
  • Drive innovation and creativity in solution design to meet the demands of large-scale applications.
  • Mentor and train developers, helping them navigate technical challenges and grow their skills.
Minimum Qualifications
  • Bachelor's degree
  • 6 years or more of experience in Architect, Technical Lead, Consultant, or Software Engineer, with a focus on hands-on implementation.
  • 5 years or more in Java SE (Standard Edition) and Java EE (Enterprise Edition), Spring Framework (Spring Boot, Spring MVC, etc.).
  • 3 years or more of developing RESTful web services using the Spring framework.
  • 6 years or more of using version control systems (e.g., Git).
  • 3 years or more of experience with build tools (e.g., Maven, Gradle).
  • 3 years or more of experience with unit testing frameworks (e.g., JUnit, Mockito).
  • 6 years or more of experience with SQL development and database management.
  • 3 years or more of demonstrated experience leveraging Azure or AWS services for solution design and implementation
Preferred Qualifications
  • 2 years or more working in the healthcare domain, including knowledge of FHIR, HL7, and Azure Healthcare Services.
  • 2 years or more of development experience building pipelines for public health/health care data (HL7, FHIR, vocabulary, and HHS data standards)
  • 2 years or more of experience with relational and NoSQL databases (e.g., Databricks) for large-scale enterprise solutions.
  • 2 years or more of developing container-based and serverless applications.
  • 2 years or more of working with messaging services such as SQS, Kafka, IBM MQ, or Kinesis.
Additional Job Standards
  • Proven ability to learn new technologies and apply research to ongoing projects.
  • Excellent troubleshooting, follow-through, and problem-solving skills.
  • Strong analytical, communication, and collaboration skills, particularly within Agile teams.

Benefits: Employees regularly scheduled to work 20 or more hours per week are eligible for comprehensive benefits including: Medical, Dental, Vision, Life, STD/LTD, 401(k), Paid Time Off (PTO) or Flexible Time Off (FTO), Tuition Reimbursement and Employee Stock Purchase Plan. Employees regularly scheduled to work less than 20 hours, Casual, Intern, and Temporary employees are only eligible to participate in the 401(k) Plan. Employees who are regularly scheduled to work a 7 on/7 off schedule are eligible to receive all the foregoing benefits except PTO or FTO. For more detailed information, please click here.

Labcorp is proud to be an Equal Opportunity Employer: Labcorp strives for inclusion and belonging in the workforce and does not tolerate harassment or discrimination of any kind. We make employment decisions based on the needs of our business and the qualifications and merit of the individual. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), family or parental status, marital, civil union or domestic partnership status, sexual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any other legally protected characteristic. Additionally, all qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law.

We encourage all to apply. If you are an individual with a disability who needs assistance using our online tools to search and apply for jobs, or needs an accommodation, please visit our accessibility site or contact us at Labcorp Accessibility. For more information about how we collect and store your personal data, please see our Privacy Statement.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Application Architect in Burlington, NC vacancy
  • $55 - $85 per hour

     ...099 CANDIDATES *** We are looking for a Senior Architect who will define and drive how AI builds software across our platform by designing the orchestration...  .... ~ Proven experience decomposing monolithic applications into distributed, cloud-native services - you have... 
    Suggested
    Contract work
    Temporary work
    Remote work

    TEKsystems

    Burlington, NC
    5 days ago
  •  ...About the job Full-Stack Software EngineerPosition: Full-Stack Software EngineerLocation: 100% RemoteContract: 24 monthsW2Project Description...  ...used internally in Oracle, ECS for certain things as ETL tool.Application Development and migrating application to cloud. Containerizing... 
    Suggested

    Knack Solutions

    Burlington, NC
    19 hours ago
  • $103.71k - $138.28k

     ...About Lumen Lumen connects the world. We are igniting business growth by connecting people, data and applications – quickly, securely, and effortlessly. Together, we are building a culture and company from the people up – committed to teamwork, trust and transparency... 
    Suggested
    Temporary work
    Remote work

    Lumen

    Elon, NC
    11 hours ago
  •  ...the reference and implementation architectures for solutions and accelerators Collaborating with Platform, Solution, Application and Data Architects towards creating industry leading approaches, architecture design and solutions in a rapidly evolving development... 
    Suggested
    Worldwide

    Software Technology Inc

    Burlington, NC
    1 day ago
  • $107.66k - $161.7k

     ...Machine Learning systems, building performant and reliable LLM applications and collaborating with our product team to uncover new...  ...and the team around you Preferred Requirements: Previous software engineering experience via an internship, work experience, or... 
    Suggested
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Elon, NC
    3 days ago
  •  ...closely with product managers, data scientists, and backend engineers to deeply understand business needs and create impactful ML/AI applications. Actively engage with diverse stakeholders to ensure that solutions are well-integrated and aligned with business goals.... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Elon, NC
    3 days ago
  •  ...imported from hundreds of retailers, and we build product and knowledge graphs on top of the catalog data to support a wide range of applications including search and ads. We are looking for talented Ph.D. students to have an internship in our fast moving team. You will... 
    Remote job
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    Elon, NC
    1 day ago
  • A technology solutions provider is seeking a Full-Stack Software Engineer to work on critical financial applications in a collaborative and Agile environment. You will be responsible for leveraging a tech stack including Java, Spring Boot, and AWS services to enhance and... 
    Remote work

    Knack Solutions

    Burlington, NC
    4 days ago
  •  ...monitoring, performance validation, traceability, and reproducibility of AI artifacts - Integrates AI/ML capabilities into software applications and system architectures using APIs and microservices - Supports DevSecOps activities including CI/CD pipelines, automated... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Remote work

    Maximus

    Elon, NC
    3 days ago
  • $120k - $140k

     ...practical solutions to complex problems. ~ Experience and familiarity with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations and demos of our portal and pilot data to large groups, both... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Elon, NC
    3 days ago
  •  ...Labcorp is seeking a Senior Manager, Software Development Engineering for a team in either Burlington or Durham, NC. The Senior...  ...additional hours, with reasonable notice provided when possible. Applicants who live within 35 miles of either the Burlington, NC or... 
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Local area
    Monday to Friday
    Flexible hours
    Day shift
    3 days per week

    LabCorp

    Burlington, NC
    3 days ago
  •  ...driving them to resolution. The ideal candidate is an experienced software QA leader with proven ability to grasp tough issues, solve...  ...clear metrics that drive the teams to continuous improvement. Applicants who live within 35 miles of either the Burlington, NC or... 
    Full time
    Contract work
    Part time
    For contractors
    Casual work
    Relief
    Work at office
    Flexible hours
    3 days per week

    LabCorp

    Burlington, NC
    2 days ago
  •  ...modern Agile development methodologies intuitive, easy-to-use software in collaboration with the development team, project managers,...  ...assurance and users across the organization. Perform full-stack application development using advanced expertise in OO programming &... 
    Work experience placement

    Software Technology Inc

    Burlington, NC
    1 day ago
  •  ...Labcorp is hiring a Director, Marketing Technology Architect. Work Schedule This is a full-time, exempt (salaried) position assigned...  ...hours, with reasonable notice provided when possible. Applicants who live within 35 miles of either the Burlington, NC or Durham... 
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Monday to Friday
    Flexible hours
    Day shift
    3 days per week

    LabCorp

    Burlington, NC
    3 days ago
  • $100k

     ...Coaches and reviews the work of lower-level professionals. Guide and partner with the team to architect, develop, and implement high‑quality software systems and application solutions. Provide strong technical and business leadership to cross-functional development... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work
    Shift work

    Maximus

    Elon, NC
    11 hours ago
  • $84.63k - $112.84k

     ...for AI. We're transforming how businesses connect, secure, and scale in an AI-driven world. By connecting people, data, and applications quickly, securely, and effortlessly, we help organizations move faster and unlock what's next. At Lumen, people power progress... 
    Full time
    Contract work
    Temporary work
    Remote work

    Lumen

    Elon, NC
    4 days ago
  •  ...develop business solutions within the healthcare industry. The Application User Interface Developer role will be part of newly formed...  ...designer team, project managers, business analysts, web service software developers and users across the organization and create a fast... 
    Flexible hours

    Software Technology Inc

    Burlington, NC
    1 day ago
  •  ...Troubleshoot and debug issues, implement fixes, and optimize application performance. Participate in code reviews, provide constructive...  ...planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web... 
    Full time

    Cheez

    Elon, NC
    4 days ago
  • $123.75k - $340.75k

     ...Considering The SAP Finance (FI/CO) Delivery Architect Director is a senior transformation...  ..., and solution principles that guide software design, configuration, and delivery...  ...and ability to stitch SAP and non-SAP applications together across the application topology... 
    Full time
    Local area

    Capgemini

    Burlington, NC
    3 days ago
  •  ...improve lives. Labcorp is seeking an Accounts Receivable Applications Analyst to join our team. Work Schedule Monday – Friday...  ...management reporting using MS Excel, MS Access, and other office software. Collaborate with departments/business associates to... 
    Full time
    Temporary work
    Casual work
    Internship
    Local area
    Remote work
    Work from home
    Monday to Friday
    Flexible hours

    Covance Inc.

    Burlington, NC
    8 days ago
  •  ...yet been finalized. If your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code,... 
    Remote job
    Internship

    Danaher

    Elon, NC
    1 day ago
  •  ...additional hours, with reasonable notice provided when possible. Applicants who live within 35 miles of either the Burlington, NC or...  ...the United States at all times. Labcorp is hiring a Staff Software Engineer to join our Order & Results Integration team and... 
    Full time
    Work at office
    Immediate start
    Monday to Friday
    Day shift
    3 days per week

    Personal Genome Diagnostics

    Burlington, NC
    1 day ago
  •  ...consultant with strong consultative skills to act as a full stack Java software engineer within Apex Systems Consulting Services. This role...  ...Information Systems, Computer Science, or related fields (applicable education and experience may be substituted). Technical... 

    Software Technology Inc

    Burlington, NC
    1 day ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas...  ...and maintain environments and procedures for all supported applications. This is a remote position. Essential Duties and Responsibilities... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Elon, NC
    11 hours ago
  • Principal Software Engineer (Full Stack + Data + AI Specialist)The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working...  ...technical leader responsible for architecting and delivering complex, scalable,... 

    Dell

    Graham, NC
    1 day ago
  •  ...development of cloud-native, containerized, and event-driven Java applications while mentoring engineers and driving engineering excellence...  ...Minimum Qualifications ~10 or more years' of total software engineering experience ~7 or more years' of hands-on Java development... 
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Local area
    Monday to Friday
    Flexible hours
    Day shift
    3 days per week

    Personal Genome Diagnostics

    Burlington, NC
    3 days ago
  • $89k - $143.75k

     ...Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology...  ...system. ~ Experience of working with multi-threaded applications. ~ Familiarity with shell scripting languages including bash... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Elon, NC
    1 day ago
  •  ...an Associate Engineer. This person will work as a junior member of a software development team, responsible for the development, implementation and post deployment support of enterprise applications. In this role the Associate Engineer will work under the supervision... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Maximus

    Elon, NC
    11 hours ago
  • $128.19k - $184.01k

     ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding,...  ...and our culture. Additional Information: We are accepting applications on an ongoing basis. Quora offers a wide range of benefits... 
    Remote job
    Full time

    Quora

    Elon, NC
    3 days ago
  •  ...functionally with operations, maintenance, and engineering teams Sirius Staffing is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to characteristics such as race, color, national origin, religion,... 
    Work at office
    Afternoon shift

    Sirius Staffing

    Whitsett, NC
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Application Architect. Be the first to apply!