Software Architect

Company: Management Controls, Inc.
Location: Houston, Texas, United States
Type: Full-time
Posted: 02.SEP.2020

Summary

Job Description In the role, you are the architect and programmer of our interactive applications and backend systems that support our web a...

Description

Job Description 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 AgileDevOps 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 -- SOAERPmiddleware suites TFSVSTS 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 11 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 productservice 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

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...