Search by job, company or skills

NCR Atleos

Software Architect

Early Applicant
  • 3 months ago
  • Be among the first 50 applicants

Job Description

  • Working with other senior Software Engineering leads, SMEs, and architects to determine the appropriate architectures, technologies, and tooling to use.
  • Articulating the Non-Functional Requirements (NFRs) and architecting the solutions and standards to meet those NFRs.
  • Help to define, promote, and maintain architectural standards that are leveraged across development teams, and that support the cloud and on-prem products they build.
  • Produce and maintain architectural artifacts including diagrams & presentations.
  • Manage and prioritize architectural and technical backlogs.
  • Be hands-on , assisting teams by:
  • Guiding on adopting and implementing best practices and architectural standards.
  • Reviewing the teams designs and implementations to ensure alignment with the approved architecture.
  • Providing ongoing technical guidance to team members as required.
  • Helping to troubleshoot issues in production.
  • Working with QA specialists to ensure adequate automated, performance, and resilience testing.
  • Working with DevOps & SRE specialists to create and enhance our build, deployment, and operational monitoring capabilities.
  • Working with NCR Atleos Professional Services, other stakeholders, and end Customers to understand end user pain points, requirements, and solution architectures.
  • Meeting with stakeholders to clearly communicate status, issues, and options.
  • Feeding into project planning, product roadmaps, and prioritization activities.
  • Keep abreast of emerging trends, architecture and design patterns, software development practices, tools, and technologies.
  • Be seen as a technical leader that fosters a culture of support, best practice, excellence, openness, and continuous improvement.
Basic Requirements
  • A Bachelors Degree in Computer Science or related field.
  • 5+ years of leading architecture & designs for high-transaction processing systems.
  • 3+ year of working with Microservices, Dockers, Kubernetes in public cloud environments.
  • Knowledge of cloud platforms, ideally Azure, Google Cloud Platform, or AWS.
  • Java, Spring, or .NET Core Cloud development experience.
  • Experience designing and implementing micro-service architecture.
  • Experience articulating NFRs and architecting the solution to meet them in conjunction with business/product and engineering teams.
  • Experience working in a scrum, agile project.
  • Experience leading design of new projects.
  • Experience evaluating, selecting, and coordinating technology choices.
  • Strong analytic and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Excellent presentation skills.
Preferred Requirements
  • Experience working in a Scaled Agile environment, such as SAFe and supporting a multi-scrum team development project.
  • Certification in one or more cloud technologies.
  • Experience working with high volume transaction systems.
  • Experience with developing software for Financial Institutions.
  • Experience with compliance standards such as PCI and SOX.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 09/08/2024

Job ID: 88079523

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Cloud Software Architect

Tarana Wireless Inc Company Name Confidential

Cloud Software Architect

Intel CorporationCompany Name Confidential
Last Updated: 25-11-2024 07:05:19 PM