We're currently in search of a skilled and seasoned Software Architect to bolster our team. We're looking for someone with a robust background in software development and architecture, coupled with a fervor for crafting innovative and scalable software solutions. As a Software Architect, you'll collaborate closely with our development teams and stakeholders to conceptualize and implement software systems that cater to our business requirements. This particular engagement involves partnering with one of the leading automotive companies, where you'll contribute directly to enhancing their customer web/app portal.
RequirementsResponsibilities: - Formulating the overarching architecture of software systems, encompassing the structure, components, and interfaces.
- Engaging with stakeholders to grasp their requirements and translate them into viable technical solutions.
- Assessing and selecting the most suitable technologies, frameworks, and platforms for the software solution.
- Providing technical leadership and guidance to development teams across the software development lifecycle.
- Conducting code reviews and offering constructive feedback to developers to ensure compliance with architectural standards and best practices.
- Identifying and resolving performance bottlenecks in software systems, focusing on scalability and reliability.
- Recognizing and mitigating risks associated with software architecture and design.
- Developing and maintaining technical documentation, including architectural diagrams, design documents, and guidelines.
- Collaborating with cross-functional teams, such as developers, testers, and project managers, to ensure the successful delivery of software projects.
- Keeping abreast of the latest trends and technologies in software development and architecture.
Qualifications: - Proficiency in / Experience with our core tech stack (React, Java, AWS, GraphQL).
- Strong problem-solving skills and meticulous attention to detail.
- Exceptional communication and interpersonal abilities.
- Capability to thrive in a fast-paced environment and effectively manage multiple projects simultaneously.
Nice to Have:- Proficiency in Node.JS, TypeScript, and Context API.
Benefits - Competitive Salary: $90,000 - $130,000 annually
- Generous paid vacation days
- Unlimited sick time
- 100% paid health & dental benefits starting day one
- Annual profit-sharing distribution
- Retirement match
- Paid parental leave
- Dedicated career advisor
- And much more...