Demo

Software Architect

Tranzeal
San Jose, CA Full Time
POSTED ON 2/25/2025
AVAILABLE BEFORE 5/22/2025

Description :

We are seeking a highly skilled Software Architect with extensive full-stack Web application development experience to lead the development of a comprehensive Enterprise Solution by evolving and enhancing our existing in-house software system. The ideal candidate will be a seasoned professional, with extensive experience in C#, Java, JavaScript, Angular JS or React.js, Oracle PL / SQL, Oracle database design and development, and an understanding of semiconductor industry processes especially as it relates Wafer Map merge and Yield Management applications. As the Software Architect, you will be responsible for designing, developing, and implementing scalable, reliable, and robust enterprise-level software solutions that integrate across multiple business functions.

Key Responsibilities :

  • Design and Architect Solutions : Lead the design and architecture of the enterprise software solution, ensuring scalability, performance, and security across all components.
  • Software Development : Take ownership of developing Full-stack Web applications with an Oracle database backend and Web Services in C#, Java, JavaScript, Angular JS or React.js, Oracle PL / SQL.
  • Develop clean, maintainable, scalable, well-documented code that adheres to best practices and coding standards.
  • Software Development Lead : Manages the project team consisting of a small number of developers and Q / A.
  • Collaborate with Stakeholders : Work closely with cross-functional teams, including business analysts, product owners, and operations, to understand business requirements and translate them into technical specifications.
  • System Integration : Develop integration strategies for connecting the in-house software with other systems, databases, and platforms used across the enterprise. Ensure seamless data flow and functionality between systems.
  • Database Design & Optimization : Architect and implement database structures using Oracle and PL / SQL, ensuring high availability, performance, and data integrity. Optimize complex SQL queries for performance.
  • Quality Assurance : Ensure software quality through rigorous testing and validation processes. Collaborate with QA teams to conduct system and performance testing.
  • Documentation : Create comprehensive system architecture documents, design specifications, and technical guides. Ensure proper documentation is maintained for ease of future development and support.
  • Project Management : Lead and manage the software development lifecycle from concept to deployment. Work closely with the project management team to ensure timely delivery of the enterprise solution.

Job Requirements : Technical Skills :

  • System Architecture & Design : Experience designing enterprise-level software solutions that integrate with various business systems. Proficient in creating software architectures using design patterns and best practices.
  • Extensive Experience in C#, Java, JavaScript, AngularJS or React.js : Full-stack Web applications development expertise, including object-oriented design principles, multi-threading, and application performance optimization.
  • Strong PL / SQL & Oracle Database Knowledge : Experience in writing complex queries, stored procedures, and triggers in PL / SQL. Expertise in designing and optimizing Oracle database schemas and objects for high-performance applications.
  • Semiconductor Industry Experience (Preferred) : Familiarity with semiconductor manufacturing processes, manufacturing execution systems (MES), or related areas is highly preferred.
  • Development experience of Semiconductor Wafer Map Merge and Yield Management solutions is a big plus.

    Additional Skills :

  • Version Control Systems : Proficiency in using Git, SVN, or other version control systems.
  • Agile Development Methodology : Experience working in agile development environments, with strong knowledge of Scrum or Kanban methodologies.
  • Cloud & Distributed Systems (Optional) : Familiarity with cloud platforms (e.g., AWS, Azure) and distributed system design is a plus.
  • Qualifications :

  • Bachelor's or Master's degree in computer science, Engineering, or a related field .
  • 8 years of experience in Full-stack Web application development in C#, Java, PL / SQL, JavaScript and Oracle database development.
  • 5 years of experience as a software development lead, and a minimum of 3 years of experience in a software architect role, specializing in enterprise application development.
  • Semiconductor experience is a significant advantage, with a preference for candidates who have experience in related software development within the semiconductor industry.
  • Personal Attributes :

  • Strong problem-solving and analytical skills.
  • Excellent communication skills, both verbal and written.
  • Ability to work in a fast-paced, dynamic environment with a focus on delivering quality results.
  • A self-starter with the ability to work independently and as part of a team.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Architect?

    Sign up to receive alerts about other jobs on the Software Architect career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $151,231 - $194,242
    Income Estimation: 
    $188,900 - $249,994
    Income Estimation: 
    $187,890 - $240,773
    Income Estimation: 
    $70,239 - $89,209
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Tranzeal

    Tranzeal
    Hired Organization Address Irving, TX Full Time
    Key Capabilities Develop and maintain the enterprise architecture framework and ensure alignment with business strategie...
    Tranzeal
    Hired Organization Address Newark, CA Full Time
    Job Description: • Collaborate with Engineering, Supplier Quality, NPI, PM to identify and source suppliers with right q...
    Tranzeal
    Hired Organization Address Philadelphia, PA Full Time
    Job Details Sr. AI Project Manager Seeking an IT Project Manager with experience in AI projects and services to lead ent...
    Tranzeal
    Hired Organization Address Mountain View, CA Full Time
    Job Description: • With an extensive understanding of industry standards and proven market practices, they deliver tailo...

    Not the job you're looking for? Here are some other Software Architect jobs in the San Jose, CA area that may be a better fit.

    Solutions Architect

    Selector Software, Santa Clara, CA

    Solutions Architect

    Selector Software, San Jose, CA

    AI Assistant is available now!

    Feel free to start your new journey!