Logo of Huzzle

Software Architect Sr

  • Job
    Senior Level
  • Software Engineering
  • Houston

AI generated summary

  • You need current knowledge of multiple programming languages, database design skills, software QA experience, data warehousing expertise, Power Platform knowledge, strong communication skills, attention to detail, and 5+ years of IT design experience. Education in IT or Computer Science preferred.
  • You will design, develop, test, and oversee software projects, analyze technical needs, troubleshoot issues, delegate tasks, track progress, and ensure quality standards are met.


  • Current working knowledge of multiple programming languages and frameworks - including but not limited to C#, .NET, and T-SQL
  • Database design skills
  • Firm understanding of software quality assurance procedures
  • Knowledge of data warehouse software / ETL Process
  • Knowledge of Power Platform and Power BI
  • Sharp written and verbal communication skills
  • Excellent technical and logistical thinking skills
  • Impeccable organizational skills
  • Great problem-solving abilities
  • Thorough attention to detail
  • Education:
  • Bachelor’s degree in IT, Computer Science, or a related field or comparable experience.
  • Microsoft certifications are strongly preferred
  • Experience:
  • 5+ years of relevant experience in designing IT systems.
  • Current working knowledge of multiple programming languages and frameworks - including but not limited to C#, .NET, and T-SQL
  • Current working knowledge of Microsoft PowerBI and DAX coding


  • Design and develop robust software to be sold and/or used by an organization
  • Determine and analyze all technical needs of a project
  • Test software for quality assurance
  • Identify and resolve issues in software systems as needed
  • Document software functionality and components
  • Approve final products before launch
  • Write and test code as needed
  • Delegate tasks to software engineers
  • Track project development process
  • Solve technical issues
  • Perform quality assurance tests
  • Present project development and final products to higher-ups


What are the main responsibilities of a Software Architect Sr?

The main responsibilities include leading and developing software development projects, collaborating with other software engineers, determining, planning, and delegating tasks, and ensuring the successful completion of all software development projects.

What skills are required for a Software Architect Sr?

A Software Architect Sr should be highly skilled in information technology, possess strong problem-solving and leadership abilities, be fluent in multiple programming languages, and have significant knowledge in database design, T-SQL, Data warehouse, business intelligence, and enterprise service bus architecture.

What qualifications are needed to become a Software Architect Sr?

Typically, a Bachelor's degree in computer science or a related field is required for this position. Additionally, several years of experience in software development and architecture, as well as expertise in programming languages and database design, are essential qualifications for a Software Architect Sr.

What is the importance of collaboration for a Software Architect Sr?

Collaboration is essential for a Software Architect Sr as they work closely with other software engineers to ensure the success of software development projects. By collaborating effectively, the team can leverage each other's skills and expertise to produce high-quality software solutions.

Smart Solutions. Powerful Products.

Founded Year

Mission & Purpose

FET (Forum Energy Technologies, Inc.) is a global company, serving the crude oil, natural gas, and renewable energy industries. FET is headquartered in Houston, TX with quality manufacturing, efficient distribution, and service facilities conveniently located to support the major energy-producing regions of the world. Forum’s products and services range from the underwater reservoir to the refinery, from the sea floor to the above ground transportation line. We pride ourselves on giving you a comprehensive offering of solutions to maximize your operations and improve your bottom line. Our customers are our partners and we work with them to solve their ever-changing challenges.