Software Architect

Senior Full Time Architect

Houston, TX

C#
DOTNET
JAVASCRIPT
AZURE

In the role, you are the architect and programmer of our interactive applications and backend systems that support our web and mobile projects. This position is a creative problem solver, can think out-of-the-box and thrive in a fast-moving, creative company. This is a hands on role and will require significant research and software development skills.

Accountabilities:

  • Define all aspects of software development from appropriate technology and workflow to coding standards
  • Communicate successfully all concepts and guidelines to development team
  • Oversee progress of development team to ensure consistency with product design concepts
  • Provide technical guidance and coaching to Developers and QA Engineers
  • Ensure software meets all requirements of quality, security, modifiability and extensibility
  • Maintain microservice based cloud software architecture
  • Excellent written and verbal communication and documentation skills

Minimum required technical skills

  • BS degree in computer science, engineering or relevant field
  • 10+ years of professional software architecture design and management
  • 3+ years of distributed data application architecture
  • 1+ years of Azure platform experience
  • Understanding of software quality organizational and leadership skills
  • High quality organizational and leadership skills
  • Agile/DevOps experience
  • C#, .NET, JavaScript Pthon development experience
  • Blockchain Architecture or development experience
  • Excellent knowledge of UML and other modeling methods
  • Technical interface development experience (,net -- SOA/ERP/middleware suites
  • TFS/VSTS source code management and build experience
  • Commercial SaaS application development experience

Soft Skills:

  • Strong communications skills - Excellent spoken and written English communication skills
  • Effective, Polished interaction in virtual delivery in 1:1 engagements and presentations
  • Superior problem solving and troubleshooting skills, an ability to use various data collection tolls and methodologies to analyze problems and develop solutions
  • Outstanding partnering capabilities and ability to work well in a highly collaborative team environment
  • Ability to drive product/service improvements in core technical focus area
  • Logical and critical thinking, and demonstrated success in dealing with ambiguity and problem definition under continual deadline constraints.
  • Passion for technology and customer support

PI123188086

Management Controls simplifies the management of contract labor and optimizes your workforce. Our one of a kind TRACK Platform empowers companies with a far more efficient way to track the costs of labor, equipment and materials.
Apply Now