Software Application Architect
Compunnel
*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" data-turn-id="request-6a70aa7b-5e38-83ee-a5fb-9f40ea30f1c7-11" data-turn-id-container="request-6a70aa7b-5e38-83ee-a5fb-9f40ea30f1c7-11" data-testid="conversation-turn-66" data-turn="assistant"> Job Summary We are seeking an experienced Software Application Architect to provide technical leadership in designing, developing, and implementing scalable enterprise applications. This role is responsible for defining application architecture, driving cloud-native solutions, mentoring development teams, and leading software modernization initiatives using Java, cloud technologies, and modern software engineering practices. Key Responsibilities
- Lead the architecture, design, and implementation of enterprise software solutions.
- Plan and deliver complex, long-term projects involving multiple teams and external dependencies.
- Oversee application architecture, implementation, maintenance, support, and technical debt management.
- Design scalable, secure, and high-performance Java-based applications and services.
- Develop prototypes and proof-of-concepts to evaluate and adopt new technologies.
- Establish architecture standards, coding guidelines, and code review best practices.
- Communicate architectural decisions and technical strategies to engineering teams, business stakeholders, and executive leadership.
- Drive innovation through modern cloud-native, containerized, and serverless application architectures.
- Mentor developers and provide technical leadership across Agile development teams.
- Collaborate with cross-functional teams to gather requirements and implement enterprise solutions.
- Develop RESTful web services and enterprise integrations.
- Support CI/CD implementation, Infrastructure as Code (IaC), and cloud deployment strategies.
- 10+ years of hands-on Java backend development experience.
- 2-3+ years of hands-on experience in application architecture and solution design.
- Strong experience designing and deploying cloud-based solutions using AWS, Azure, or Google Cloud Platform (GCP).
- Strong understanding of the Software Development Life Cycle (SDLC).
- Experience guiding development teams from development through testing, deployment, and production support.
- Bachelor's degree in Computer Information Systems, Information Technology, Software Engineering, Computer Science, Computer Engineering, or a related field.
- 10+ years of experience as an Architect, Technical Lead, Consultant, or Software Engineer with hands-on implementation responsibilities.
- Strong proficiency in Java SE, Java EE, Spring Framework, Spring Boot, and Spring MVC.
- Strong understanding of Java programming concepts and best practices.
- Experience developing RESTful web services using the Spring Framework.
- Experience with Git, Maven and/or Gradle.
- Experience with JUnit and Mockito.
- Familiarity with Infrastructure as Code tools such as Terraform and CI/CD pipelines.
- Demonstrated expertise designing and implementing solutions using AWS and/or Azure services.
- Strong SQL development and database management experience.
- Strong analytical, troubleshooting, communication, and collaboration skills.
- Ability to quickly learn and apply new technologies.
- Experience in the healthcare or pharmaceutical industry.
- Experience with FHIR, HL7, AWS Healthcare Services, and healthcare data standards.
- Experience developing healthcare or public health data pipelines.
- Familiarity with relational and NoSQL databases, including Databricks.
- Experience developing container-based and serverless applications.
- Experience with messaging technologies such as Amazon SQS, Kafka, IBM MQ, or Amazon Kinesis.
- Experience coaching and mentoring development teams while promoting reusable software components and engineering best practices.
- ...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...SuggestedFull timeTemporary workCasual workInternshipWork at officeRemote workFlexible hours
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior... ...pipelines, and production infrastructure for intelligent applications. What You Could Work On Depending on your background...SuggestedFull timeTemporary workFlexible hours- ...Mobile Application Developer (Swift Primary)NTT DATA Services is looking for a Mobile Application Developer with strong expertise in Swift and iOS application development as the primary skill, along with working knowledge of Kotlin and Android development as a secondary...SuggestedWork at officeLocal areaRemote workFlexible hours
- ...Mobile Application Developer (Kotlin Primary)NTT DATA Services is seeking a Mobile Application Developer with strong expertise in Kotlin and Android application development as the primary skill, along with working knowledge of Swift and iOS development as a secondary skill...SuggestedWork at officeLocal area
$106.58k - $177.63k
...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Mobile Application Developer - Kotlin (FTE / Hybrid) to join our team in Durham, North Carolina (US-NC), United States (US).Job Duties and...SuggestedFull timeTemporary workWork at officeLocal areaRemote workFlexible hours- ...Native Mobile Application Developer (iOS & Android)Location: Durham NC/RemoteDuration: Long TermSkill Required:Foundational knowledge of mobile delivery patterns8+ years of enterprise technology experienceSpecialist understanding and experience of the full mobile experience...Shift work
- ...configurations and execute system reviews and test plansEvaluate the clinical systems that hold data and work with the application owners and solutions architects to design and document the data flowsTranslate service requests and incidents entered by the partners—also track...
- ...Title: Network Architect - VMware Broadcom vSAN Infrastructure Duration: 12 months Location: Durham, NC - hybrid onsite... ...to Lenovo vSAN infrastructure Lead VM migration, application cutover, validation, and stabilization activities while minimizing...Work at officeLocal area3 days per week
$106.58k - $177.63k
...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Mobile Application Developer - Kotlin (FTE / Hybrid) to join our team in Durham , North Carolina (US-NC) , United States (US) . Job Duties...Temporary workWork at officeLocal areaRemote workFlexible hours- ...team is a leader in the creation of cutting-edge algorithms and software for automated image and video analysis. Our solutions embrace... ..., from embedded systems and mobile platforms to desktop applications to cloud infrastructure Take a leadership role in working with...Contract workTemporary workWorldwideFlexible hours
- ...an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Technical Consultant - Mobile Application (Kotlin) to join our team in Durham, North Carolina (US-NC), United States (US) or Westlake, TX (US-TX), USA (US). Job Details Job...Work at officeLocal areaRemote workFlexible hours
- Technical Full Stack Architect - Hands-on Developer - 3 days onsite in Durham, NC * Candidate... ...searching for experienced expert-level Application Architects who will leverage their... ...our internal and external clients' software requirements. Tech Stack - Java 8/11+,...Contract workWork experience placementLocal area
$184k - $287.5k
...are crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co-design next-gen data center platforms and scalable communications software.DL and HPC applications have a huge compute demands and already run at scales of up to tens of...Full timeRemote work- ...milestone planning, and release readiness.Working knowledge of data privacy, records retention, security, and compliance requirements applicable to Benefits systems, eligibility data, and vendor integrations.Experience supporting vendor-hosted or SaaS solutions and system...Shift work
- ...operations, business partners and analysts to contribute to technology modernization and operational efficiency.Top Skills: Documentation Application/Code or Data – being able to read it. (Oracle, NoSQL, DynamoDB, Cloud experience). Java, Angular, explanations of code. Cultural...Work at officeWork from home
- ...space. We are a fast-paced organization that is responsible for a applications and services that support order entry, order management, and a... ...is strongly desiredAbility to understand the technology and software architecture of a complex application stackAbility to quickly...Full time
- ...related environment.Bachelor's degree required. Technology-related field preferred.Adept to work in an environment with multiple applications, patterns and integrations.Relevant experience in various systems analysis methodologies, including data analysis, data mapping,...Permanent employmentContract workRemote workShift work
- Blue Cross NC is seeking an experienced business systems analyst to lead end-to-end requirements elaboration and functional design for enterprise-wide technology solutions. You will translate complex business needs into actionable designs, collaborate with business clients...
$50k
...and participate in the Architectural Guild. Build and maintain core enterprise frameworks, tooling, and platforms to be utilized by software development teams. Able to jump in, diagnose and support complex/difficult technical issues to help remove hurdles or blockers for...Full timeTemporary workWork at officeImmediate start- ...and will require coordination and consistency across related IS teams. Specific responsibilities include providing oversight for applications support including Incident, Problem, Request and Change Management. This position requires a self-starter with the ability to...Full timeMonday to Friday
- ...Architecture and Management/Chief Network Architect, NCREN. Key Roles and... ...Ensuring the quality of network device software. o Ensuring the quality of network device... ...opportunity employer, and all qualified applicants will receive consideration for employment...Local areaFlexible hours
- ...insights that improve quality outcomes, operational efficiency, and organizational performance. Key Responsibilities Epic Application Support & Optimization Support all Epic interactions for the ACO and CIN, including: New builds Tool optimization...Local area
- ...to set a higher standard for the apparel industry. The Data Architect role focuses on defining and governing enterprise-wide system... ...and they afford equal employment opportunities to employees and applicants without regard to race, color, religion, gender, age, national...Full timeSeasonal workLocal area
- ...activities such as data analysis & stability trendingGood technical background with the ability to discuss architecture, hardware and software conceptsMust have full understanding of the ITIL practices to support the day-to-day operationsExcellent verbal and written...Work at office
- ...Senior Systems Software Engineer This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days... ...companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights...Work experience placementWork at officeLocal areaImmediate start2 days per week
$84.6k - $211.6k
...patient outcomes and population health worldwide. Learn more atIQVIA is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national...Full timePart timeImmediate startWorldwide- ...define the design and technical specifications to implement a software solution. You will also study the integration needs of that software... ...outcomes to deliver continuous value to the usersEngage with architects to define the solution designDefine the roadmap of...
- ..., problem-solving, and communication skills.Proficiency in requirements gathering, documentation, and modeling tools.Knowledge of software development methodologies (Agile, Waterfall, etc.).Ability to work collaboratively with cross-functional teams and stakeholders.Preferred...
$126k - $201.6k
...implementation-ready for AI Automation EngineersCollaborate with architects and AI Automation Engineers to validate feasibility,... ...individual and company performance, depending on the terms of the applicable plan and the employee's role.Avalara is an AI-first CompanyAI...Contract work- Business Systems AnalystLocation: Remote/ Hybrid (Durham, NC)Duration: Long term contractMust have technologies:Agile MethodologyExperience on AWS (good to have)Development experience in SQLJob Description:Analyzing and detailing current processes, seeing opportunities...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Application Architect. Be the first to apply!
- .net software architects (remote) Durham, NC
- software sales representative Durham, NC
- embedded software Durham, NC
- software applications developer Durham, NC
- entry level software sales Durham, NC
- software technology Durham, NC
- software implementation project manager Durham, NC
- software support Durham, NC
- government software Durham, NC
- software engineer - cloud services Durham, NC




