Search by job, company or skills

B

Software Architect

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a highly skilled Software Architect to join our growing Cloud Native Applications team. This role is ideal for someone with deep expertise in application design and a strong passion for collaborating with customers, partners, and cross-functional teams to drive innovation.

In this role, you will work closely with engineers, architects, sales teams, and project managers to design and deliver scalable, high-impact AWS solutions. You will leverage modern technologies to help customers bring cutting-edge ideas to market.

Key Responsibilities

  • Lead architecture design and technical solutioning for cloud-native applications on AWS

  • Translate customer requirements into well-defined technical backlogs and actionable engineering tasks

  • Drive Agile delivery by facilitating ceremonies such as stand-ups, sprint planning, and retrospectives

  • Collaborate with engineering teams to ensure timely and high-quality project execution

  • Lead requirements gathering, backlog grooming, and technical discussions with stakeholders

  • Design and implement DevOps best practices, including CI/CD pipelines, branching strategies, Infrastructure as Code, and monitoring frameworks

  • Troubleshoot and resolve issues across development, testing, and production environments

  • Develop and maintain production-quality code, including unit and integration tests

  • Implement automated testing strategies across multiple levels (component, integration, system)

  • Ensure clear documentation of architecture, design decisions, and processes

  • Mentor and guide junior engineers while contributing as an individual contributor

  • Stay current with emerging technologies and continuously drive innovation within the team

  • Effectively address client queries, identify gaps in requirements, and recommend actionable next steps

  • Deliver solutions aligned with business goals and customer outcomes

  • Align cross-functional stakeholders on technical priorities and deliverables

  • Navigate diverse perspectives to drive consensus and progress

  • Simplify complex technical concepts for non-technical audiences

  • Adapt communication style based on audience and context



Requirements

Required Qualifications

  • Bachelor's degree in Computer Science or a related field (or equivalent experience)

  • 8+ years of experience in software development and cloud-native systems

  • Strong foundation in scalable system design and modern engineering practices

  • Experience with front-end technologies (HTML, CSS) and frameworks such as React, Angular, or Vue

  • Proven strength in modern .NET programming

  • Proficiency in backend development using languages like Python, Node.js, Ruby, or PHP

  • Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB)

  • Strong understanding of API design and integrations across systems

  • Familiarity with modern architectures (microservices, event-driven systems, message queues)

  • Hands-on experience with at least one major cloud platform (AWS preferred)

  • Experience configuring and managing AWS services

  • Working knowledge of DevOps practices, CI/CD pipelines, and Infrastructure as Code

  • Exposure to Generative AI technologies and modern developer productivity tools

  • Proven ability to lead workstreams while contributing individually

Preferred Qualifications
  • Experience with automated testing frameworks and strategies

  • Exposure to UI/UX principles

  • Familiarity with Large Language Models (LLMs) and Generative AI applications

  • Experience with developer productivity tools such as GitHub Copilot, Amazon Q Developer, or Cursor

  • Hands-on experience building and maintaining CI/CD pipelines

  • Experience with Infrastructure as Code tools (Terraform, CloudFormation, SAM)

  • Familiarity with legacy .NET Framework syntax and paradigms


Signs You May Be a Great Fit

  • Impact: Drive the design and delivery of scalable cloud solutions for diverse, forward-thinking customers

  • Ownership: Thrive in a high-ownership role balancing architecture, coding, and delivery leadership

  • Collaboration: Enjoy working cross-functionally with engineering, product, and business teams

  • Growth: Continuously learn new technologies and evolve toward senior architecture and leadership roles

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147205163