Software Architect
- Req Number: 021
- Address: 1600 Amphitheatre Pkwy
- City, ST: Mountain View, CA
- Zip: 94043
- Posted Date: 8/14/2024
Join Our Team as a Software Architect at NEXTWe are thrilled to offer an exciting opportunity for a talented Software Architect to join our dynamic team at NEXT. In this pivotal role, you will lead the design and development of scalable software solutions, ensuring that our products meet both current and future needs.
Role OverviewThe Software Architect will work closely with cross-functional teams to deliver innovative products that enhance user experience and drive business success. You will be responsible for defining architectural guidelines, making key technical decisions, and guiding the development process to ensure the highest quality in our software solutions.Your deep expertise in software architecture and collaborative approach will be essential in fostering a culture of excellence and innovation within our team.
Key Responsibilities
- Lead the architectural design and development of software applications and systems.
- Define and document architectural standards and best practices.
- Collaborate with product managers and stakeholders to understand business requirements and translate them into technical specifications.
- Evaluate and select appropriate technologies and frameworks to support software development efforts.
- Guide development teams in implementing architectural principles and patterns.
- Perform code reviews and provide constructive feedback to ensure adherence to architectural guidelines.
- Identify and mitigate technical risks throughout the software development lifecycle.
- Stay current with emerging technologies and industry trends to drive innovation.
- Facilitate technical discussions and knowledge-sharing sessions among team members.
- Document architecture decisions and maintain architectural documentation.
Requirements
- Bachelor�s or Master�s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development, with a focus on architecture and design.
- Strong understanding of software development methodologies and best practices.
- Proficiency in programming languages such as Java, C#, Python, or JavaScript.
- Experience with cloud platforms (AWS, Azure, Google Cloud) and microservices architecture.
- Excellent problem-solving skills and the ability to think critically under pressure.
- Strong communication and interpersonal skills, with the ability to work collaboratively.
- Experience with DevOps practices and tools for continuous integration and deployment.
- Proven ability to mentor and guide junior engineers in architectural principles.
- Relevant certifications in software architecture or cloud computing are a plus.
Benefits and Perks
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- 401(k) retirement plan with company matching contributions.
- Generous paid time off, including vacation and personal days.
- Opportunities for professional development and training.
- A collaborative work environment that fosters innovation and creativity.
Our Culture at NEXTAt NEXT, we believe that our employees are our most valuable asset. As a Software Architect, you will have the opportunity to shape our technology landscape and influence the direction of our products. We are committed to diversity and inclusion, creating a workplace where everyone feels valued and empowered to contribute.If you are passionate about software architecture and want to make a meaningful impact within our organization, we invite you to apply and join us at NEXT.
Why You Should Join NEXTJoining NEXT means becoming part of a forward-thinking organization that prioritizes innovative software solutions and employee satisfaction. We provide you with the tools and resources needed to excel in your role as a Software Architect while pursuing your career aspirations.
Equal Opportunity Employment StatementNEXT is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applicants from all backgrounds and walks of life to apply and join our team.