Senior Technical Architect

Role Description

Software Development, Architecture & Solution Design

  • Analyze, design, and develop complex software features and end-to-end application solutions using object-oriented and functional programming principles, client-server architectures, and established design patterns.
  • Design and develop APIs, microservices, interfaces, functional components, data models, object mapping, conversion and migration strategies, and process flow architectures to enable seamless integration between applications.
  • Work on micro frontend and microservices architecture to build scalable, modular, and maintainable applications aligned with client architectural guidelines.
  • Understand and translate complex business and functional requirements into effective technical solutions and customized system designs.
  • Evaluate new business requirements, assess system impact, and recommend solution enhancements, system upgrades, or architectural improvements aligned with business objectives.
  • Analyze business challenges, evaluate technical feasibility, estimate effort for future integrations, and propose optimized technical solutions.

Database, Dashboard Development & Data Management

  • Design and build custom application dashboards using test result and operational data from databases.
    Write complex SQL queries to extract, transform, and analyze data to support application functionality and business reporting needs.
  • Develop reports for quantitative and statistical analysis and create workflow processes such as hierarchical transaction approvals.
  • Perform database performance tuning, query optimization, and data processing improvements to ensure efficient application performance.

Cloud, Server Management & Non-Functional Requirements

  • Perform server management activities across cloud-based and on-premises environments, ensuring system reliability, security, and performance.
  • Contribute to non-functional aspects including performance analysis, load testing, performance tuning, security enhancements, and system scalability improvements.
  • Ensure regular security patch installations, system maintenance, and processing of stagnated data to maintain application health.
  • Implement alert mechanisms to detect application or system downtime and proactively resolve issues.

Performance Optimization, Monitoring & Production Support

  • Monitor and optimize application performance through server monitoring, memory optimization, database tuning, exception handling, logging improvements, and code quality enhancements.
  • Troubleshoot and resolve system, application, and coding issues throughout the development lifecycle, ensuring stability and smooth operation.
  • Monitor key system parameters, analyze production issues, and implement corrective actions to maintain operational excellence.
  • Provide post-deployment support, resolve production defects, and ensure continuous system reliability and performance.

DevOps, Automation, CI/CD & Quality Engineering

  • Implement and maintain CI/CD pipelines to automate build, test, and deployment processes.
  • Design and develop automated solutions for system testing, monitoring, SonarQube analysis, vulnerability checks, and code quality validation.
  • Participate in release planning, deployment activities, and environment setup for production and non-production environments.
  • Collaborate with QA and validation teams to review test cases, finalize test documentation, and ensure high-quality software releases.
  • Prepare test plans and perform unit testing, integration testing, and system testing across multiple environments.

Requirements Gathering, Analysis & Documentation

  • Participate in business and functional requirements gathering sessions and assess evolving business needs.
  • Create and document user stories, technical specifications, process flows, and architecture documentation to support development and delivery.
  • Prepare technical documentation, knowledge-sharing materials, and implementation guides to support long-term maintainability and team collaboration.
  • Prepare cost-benefit and ROI analyses to support system implementation and technology decision-making.

Collaboration, Agile Delivery & Team Contribution

  • Collaborate with business stakeholders, cross-functional teams, developers, and QA teams to design, implement, and deploy technology solutions.
  • Participate in Agile ceremonies including SCRUM calls, status updates, effort estimation, and sprint planning activities.
  • Communicate development progress, technical decisions, and functional changes clearly to business and technical stakeholders.
  • Contribute to solution design discussions, support issue resolution, and ensure alignment with project goals and client expectations.
  • Participate in code reviews to ensure adherence to coding standards, best practices, and high-quality software delivery.

Governance, Process Improvement & Technical Leadership

  • Oversee team processes and ensure alignment with client expectations, architectural standards, and development methodologies.
  • Analyze existing systems, workflows, and process efficiencies, and propose improvement plans to enhance performance and scalability.
  • Support deployment readiness activities, production rollouts, and environment setup for new features and enhancements.
  • Ensure adherence to quality, security, performance, and operational standards throughout the software development lifecycle.

Benefits

  • $189,592.00.
  • Medical/Dental/Vision/Life
  • HSA/FSA
  • AD&D/STD/LTD
  • PTO
  • Technical Certifications
  • International Mobility
  • Employee Assistance
  • Anniversary Bonus.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, Computer Information Systems or related
  • 5 years of experience in the IT field.
  • Duties entail work with Java, ReactJS, Microservices, CI/CD Pipelines, Jenkins, Spring Boot, PostgreSQL and AWS Cloud Services

Company Value

We value diversity at Incedo. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply Now for Senior Technical Architect

Talk to Our Experts Now

Incedo Case Study – Download Now