Logo for SnapCode Inc

Software Solutions Architect

Roles & Responsibilities

  • Bachelor's degree in computer science, software engineering, or related discipline; advanced degree (e.g., MS) preferred but not required
  • Strong software engineering and product architecture/design foundation with knowledge of BCD, sequence/activity/state/ER/DFD diagrams, OOP/OOD, data structures, algorithms, and code instrumentation
  • 15+ years of proven programming experience with Angular, C#, .NET Core, SQL/NoSQL, and unit testing frameworks; 8+ years architecting enterprise solutions on modern technology stacks
  • 8+ years hands-on experience with cloud-native engineering using FaaS/PaaS/microservices on AWS

Requirements:

  • Architect and design enterprise software solutions aligned with business context diagrams and modern technology stacks
  • Lead cloud-native implementations on AWS, including microservices, FaaS/PaaS, and AWS services such as API Gateway, Lambda, Aurora, DynamoDB, S3, Glue, and Data Pipeline
  • Drive technology strategy and architecture decisions; mentor teams and collaborate with cross-functional stakeholders in a fast-paced environment
  • Advocate and implement SDLC practices and methodologies (DevSecOps, SRE, SAFe, XP, Lean) to deliver high-quality products rapidly

Job description


Hi,
Job Title: Solutions Architect
Location: Remote

Key Qualifications:

• A bachelor's degree in computer science, software engineering, or a related discipline. An advanced degree (e.g., MS) is preferred but not required. Experience is the most relevant factor.

• Excellent software engineering and product architecture/design foundation with deep understanding of Business Context Diagrams (BCD), sequence/activity/state/ER/DFD diagrams, OOP/OOD, data-structures, algorithms, code instrumentations, etc.

• 15+ years proven experience with programming languages like Angular, C#, .NET Core, SQL/NoSQL, unit testing frameworks with 8+ years' experience in architecting enterprise solutions on modern technology stacks.

• 8+ years of hands-on experience with cloud-native engineering, using FaaS/PaaS/micro-services on cloud hyper-scalers like AWS

• 5+ years of hands-on experience with Amazon cloud-native services specifically (e.g., API Gateway, MSK, SNS/SQS, Lambda, Batch, App Mesh, Istio, Step Functions, Glue, Data Pipeline, Lake Formation, Aurora, RDS, DynamoDB, EFS, S3, Athena).

• 3+ years of experience with AI/ML and GenAI is preferred.

• Experience in Tax and immigration with user experience is preferred

• Deep understanding of methodologies & tools like, XP, Lean, SAFe, DevSecOps, SRE, ADO, GitHub, SonarQube, etc. to deliver high quality products rapidly.

• Excellent interpersonal and organizational skills, with the ability to handle diverse situations, complex projects, and changing priorities, behaving with passion, empathy, and care.

• Ability to work in a very fast paced environment

• Ideally located in the Eastern or Central US time zone


Solutions Architect Related jobs

Other jobs at SnapCode Inc

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.