Job Description: Solution Architect

Overview:

We are seeking a highly skilled and motivated Solution Architect/Application Manager to join our dynamic team. The ideal candidate will possess extensive knowledge of various technologies, including React JS, Node JS, .NET, Angular, Python, AWS/Azure, and Gen AI. This individual will play a crucial role in designing, implementing, and managing innovative software solutions that cater to our clients’ complex needs.

Responsibilities:

  • Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
  • Design scalable and high-performance applications using a combination of React JS, Node JS, .NET, Angular, and Python technologies.
  • Architect and implement cloud-based solutions utilizing AWS/Azure services to ensure reliability, scalability, and security.
  • Lead the development team in adopting best practices and coding standards to deliver high-quality software solutions.
  • Evaluate and recommend new technologies and frameworks to enhance application efficiency and effectiveness.
  • Manage the entire application lifecycle, including deployment, monitoring, and maintenance, ensuring optimal performance and uptime.
  • Provide technical guidance and mentorship to team members, fostering a culture of learning and innovation.
  • Collaborate with cross-functional teams, including software developers, project managers, and quality assurance analysts, to ensure successful project delivery.
  • Stay updated with industry trends and emerging technologies to continuously improve technical capabilities and drive innovation.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • Proven experience as a Solution Architect/Application Manager, with a strong background in software development and architecture.
  • In-depth knowledge of React JS, Node JS, .NET, Angular, Python, and cloud computing platforms such as AWS/Azure.
  • Experience designing and implementing scalable, distributed systems in a production environment.
  • Strong understanding of software development methodologies, including Agile and DevOps practices.
  • Excellent communication and interpersonal skills, with the ability to effectively communicate complex technical concepts to non-technical stakeholders.
  • Strong leadership and team-building skills, with a passion for mentoring and developing team members.
  • Proven ability to manage multiple projects simultaneously and prioritize tasks in a fast-paced environment.
  • Relevant certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect) are a plus.

More Information

Apply for this job
Share this job

EY

(0)