Senior Software Architect

$81,000 - $163,000/Yr

Cognizant Technology Solutions - Mountain View, CA

posted 19 days ago

Full-time - Senior
Hybrid - Mountain View, CA
10,001+ employees
Professional, Scientific, and Technical Services

About the position

The Senior Software Architect will lead the design and development of scalable software solutions, leveraging technologies such as AWS, React JS, and J2EE. This role requires a strong background in software architecture and product lifecycle management, with a focus on mentoring junior developers and collaborating with cross-functional teams. The position operates in a hybrid work model with day shifts and does not require travel.

Responsibilities

  • Lead the design and development of scalable and efficient software solutions using AWS, React JS, and J2EE technologies.
  • Oversee the integration of various databases and ensure optimal performance of SQL queries.
  • Provide technical guidance and mentorship to junior developers on the team.
  • Collaborate with cross-functional teams to gather and analyze requirements ensuring alignment with business objectives.
  • Develop and maintain frontend components using React JS, JavaScript, CSS, and HTML.
  • Ensure the seamless integration of TeamSite for content management and workflow automation.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Implement and maintain robust security measures across all software solutions.
  • Optimize application performance and troubleshoot issues as they arise.
  • Stay updated with the latest industry trends and technologies to continuously improve the software architecture.
  • Participate in agile development processes including sprint planning, daily standups, and retrospectives.
  • Document technical specifications and create comprehensive user guides for developed solutions.
  • Contribute to the overall success of the company by delivering high-quality software that meets user needs and enhances product lifecycle management.

Requirements

  • Possess a minimum of 6 years of experience in software architecture and development.
  • Demonstrate expertise in AWS, React JS, Database, SQL, TeamSite, Java, JavaScript, CSS, HTML, and J2EE.
  • Have a strong understanding of Product Lifecycle Management and its application in software development.
  • Exhibit excellent problem-solving skills and the ability to troubleshoot complex issues.
  • Show proficiency in agile development methodologies and practices.
  • Display strong communication skills and the ability to work collaboratively in a hybrid work model.

Benefits

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service