Founded in 1986, and located in Deer Park, Texas, our client is seeking to be the single source for project expertise and guidance, providing project management, installation, maintenance and repair services for a wide range of critical industries and emerging renewables. They invest in people and their futures with ongoing training at all levels to help them grow and thrive. The staff is provided with the infrastructure and technology to ensure the greatest opportunity for success. And, supplied with exceptional tooling and equipment, our team can execute projects in the safest, most cost-effective manner possible.

With the company continuing to grow, they are seeking an experienced Software Solution Architect to make intuitive high-level decisions for software development and to implement the solution. The best fit for this will see the “big picture” and create architectural approaches for software design and implementation and work with the development team to turn it into a reality. An ideal candidate would be someone who has led a team to complete successful software development projects and had to directly interface with the stakeholders and users of the product. They would have strong interpersonal skills and development skills and be able to adapt quickly to a changing environment both on the business side and the technology side.

What's in it for YOU?

  • Hybrid working opportunity – start onsite 4 days a week, opportunity to have more work from home flexibility after first 60 days based on performance.  
  • Working environment that celebrates success and each other and supports career goals with opportunities from within the company!
  •  An organization that invests in people and their futures with ongoing training at all levels to help them grow and thrive!
  • Access to advanced infrastructure and technology to ensure the greatest opportunity for success!

What You Get to Come Do for this Successful Company:

  • Collaborate with other professionals to determine functional and non-functional requirements for new software or applications.
  • Use tools and methodologies to create representations for functions and user interface of desired product.
  • Develop high-level product specifications with attention to system integration and feasibility.
  • Define all aspects of development from appropriate technology and workflow to coding standards.
  • Communicate with business to understand requirements and needs to architect a solution.
  • Oversee progress of development team to ensure consistency with initial design.
  • Ensure software meets all requirements of quality, security, modifiability, extensibility, etc.
  • Be an active member of the development team during the implementation by actively doing development, testing and code reviews and approve final product before launch.

What You Need to Succeed:

  • Product Owner and Scrum Master certification preferred.
  • BS in computer science, engineering or relevant field preferred, relevant work experience required.
  • Expertise in software development and coding in various languages: C#, Angular, Nx and Azure.
  • Proven experience as software architect.
  • Excellent knowledge of software and application design and architecture.
  • Advanced knowledge of UML and other modeling methods.
  • Familiarity with HTML/CSS, TypeScript and UI/UX design.
  • Experience in database design (SQL server).
  • Understanding of software quality assurance principles.
  • Prior experience with Agile and Scrum on Enterprise level projects.