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
- Experience 10+ Years