Epicareer Might not Working Properly
Learn More

Solution Architect

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description

Location: Hybrid (3 days in office per week) - Local candidates preferred

Summary: We are seeking an Application Architect with a strong coding background to drive application architecture and development across various projects. This role requires a deep understanding of full-stack application development, database design, and systems implementation to translate complex business requirements into effective software solutions. The ideal candidate will have a proven track record in designing and implementing scalable enterprise solutions.

Key Responsibilities:

  • Design and develop full-stack solutions using best practices, including microservices, event-driven architectures, and modular designs.

  • Collaborate with business and engineering stakeholders to translate business needs into functional, technical, and design specifications.

  • Develop reusable software components and libraries in languages such as Java, C#, JavaScript, and Python.

  • Address non-functional requirements including scalability, maintainability, performance, and reliability.

  • Mentor and coach software developers on system design and code quality.

  • Create and maintain comprehensive architectural documentation.

  • Provide support for operations and perform root cause analysis as needed.

Requirements:

  • Experience: 10+ years in software engineering, with at least 3 years as an Application or Solutions Architect.

  • Technical Skills: Strong background in full-stack application development, microservices architecture, and cloud computing. Hands-on coding experience in Java, C#, Python, and/or JavaScript.

  • Cloud Expertise: Experience with AWS preferred; familiarity with other cloud platforms is acceptable.

  • Certifications: AWS Solutions Architect certification or similar credentials are highly desirable.

  • Soft Skills: Strong communication and interpersonal skills, with the ability to engage both technical and non-technical stakeholders.

Interview Process:

  1. Technical Interview: 45 minutes via MS Teams with Mani.

  2. Coding Interview: 60 minutes via MS Teams; candidates may choose a programming language (Java, Python, C#, JavaScript).

  3. Culture Fit and System Design Interview: 60 minutes via MS Teams.

This position offers potential for full-time conversion based on performance.

Qualifications:

  • Bachelor's degree in a relevant field.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job