Sr. Technical Lead / Solution Architect
Houston, Texas, United States
Stage 3 Separation
Stage 3 is North America's leading provider of innovative solids and liquids separation solutions. We deliver custom-engineered waste management and fluid recycling services for construction, drilling, industrial, and municipal projects,...Stage 3 Separation is a leading provider of innovative engineered environmental solutions that enable customers to reduce disposal while enhancing the recycling and the recovery of valuable resources from oil and gas exploration.
Stage 3 specializes in high quality solids control equipment designed for mud systems to effectively manage solids, reducing costs for the customer and providing limited or zero discharge solutions as necessary. But we don’t stop there. Additionally, Stage 3 uses a team of field technicians, field supervisors, engineers and scientists to make intelligent and informed recommendations on how to best manage your job for efficiency and cost savings.
While our business has expanded, our mission remains to provide superior service and performance through:
- Emphasis on Safety
- Teamwork
- Technology innovation
- Operational integrity
Stage 3 Separation is looking to hire a dynamic Full Stack Developer proficient in React and Cloud technologies to join our innovative Digital Transformation team as our Sr. Technical Lead / Solutions Architect to join our Houston based Digital Transformation team. You'll design and build scalable applications, craft intuitive user interfaces, and develop robust backend systems, all while leveraging cloud platforms. You'll have the opportunity to elevate ideas and contribute significantly to our Enterprise and AI/ML platform. If you’re passionate about driving transformation while integrating IT into AI operations and you thrive in a collaborative environment, then this position will be a perfect opportunity for you!
Are you excited about driving outcomes through Digital Transformation while enabling business with IT and AI/ML tools at Stage 3 Separation? Are you passionate about the future of work and harnessing AI and Machine Learning? Are you ready to build amazing user experiences on mobile, web and M365 products? Join us at Stage 3 Digital (S3D) and thrive in cloud and full-stack development.
This is a full-time, on onsite, in the office position, who will report directly to our SVP of Digital Technology.
Requirements
ESSENTIAL FUNCTIONS:
Stage 3’s Digital mission is to empower, protect, and transform the employee experience at Stage 3 across the business. Come, build community, explore your passions, pursue your IT, AI and ML aspirations, do your best work and be a part of the team within Stage3's Digital organization. Our Digital team innovates, creates, and delivers the vision for our employee and customer experience. You will leverage Gen AI, AI, ML, and other topical and latest technologies to focus on empowering our business with the tools and services that define both the physical and digital future of work. This position will be responsible for performing the following essential functions:
- Develop and maintain scalable Enterprise grade applications using HTML5, CSS3, JavaScript, and modern JavaScript frameworks such as React, Angular, or Vue.js.
- Must be a standalone full stack developer with proficiency in React and Cloud based technologies.
- Design, develop and implement robust RESTful APIs and integrate them with front-end interfaces and other Enterprise and ERP systems.
- Utilize back-end technologies including Node.js, Python, or similar frameworks to build scalable and efficient server-side applications.
- Design and optimize database schemas, with proficiency in SQL and NoSQL databases.
- Design and optimize data models in enterprise data lake for scalability and performance.
- Deploy, configure, and manage cloud services on platforms like Azure, ensuring scalability, reliability, and cost-effectiveness.
- Apply strong understanding of UX/UI principles to create intuitive and user-friendly interfaces.
- Implement DevOps practices and tools, including CI/CD pipelines and infrastructure as code, to automate and streamline development and deployment processes.
- Proficiency in designing and building scalable applications.
- Proficiency in Crafting intuitive user interfaces.
- Ability to develop robust backend systems while leveraging Cloud platforms.
- Ability to plan, design, develop and deploy new or upgraded applications/systems using Azure PaaS solution aligning to digital vision and strategy.
- Supervise a team of technical resources, review and propose optimized architecture application/cloud design/architecture.
- Travel: domestic travel ~ 5%
REQUIRED KNOWLEDGE, SKILLS AND ABILITIES:
- Minimum 8+ years’ experience in Azure PaaS application design and development.
- Minimum 8+ years' experience in software development using .NET (C#).
- Minimum 8+ years' experience in T-SQL development.
- Proficiency in developing against 3rd party API’s such as REST/SOAP.
- Minimum 5-6 years’ experience working in front end Web UI design.
- Experience using Microsoft Azure cloud technologies.
- Proficient with Agile software development.
- Experienced with various Source control platforms (Git, TFS, TFVC).
- Experience developing and debugging applications in the Microsoft .NET environment.
- Excellent written, verbal, presentation and interpersonal communication skills.
- Experienced with interacting with clients to define application and project requirements.
- Experience with creating applications that interact with network devices.
- Experience with TCP/IP network technologies and network devices.
- Familiarity with automating continuous integration and deployments.
- Good to have Ansible knowledge.
- Experience & Exposure on ML/AI.
MINIMUM REQUIRED EDUCATION, CREDENTIALS, LICENSES AND EXPERIENCE:
- 4 year Bachelor's Degree, from an Accredited University, majoring in Computer Science or related technical field and 8+ years technical engineering experience with coding in languages including but not limited to C#, C+, Java, JavaScript, or Phython, required.
- Or Master’s Degree in Computer Science or related field and 7+ years technical engineering experience with coding in languages including but not limited to C+, C++, C#, Java, JavaScript, or Python or equivalent experience, preferred.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks (React, Angular, Vue.js).
- Strong understanding of back-end technologies, including Node.js, Python, or similar frameworks.
- Experience designing and optimizing database schemas, with proficiency in SQL and NoSQL databases.
- Experience in designing and optimizing data models in Data lake environments like Azure, Databricks or similar ones.
- Experience in Data Transformation and replication tools like Talend, Informatica and CDC tools.
- Hands-on experience with cloud platforms such as Azure or similar cloud platforms.
- Strong understanding of UX/UI principles.
- Experience with serverless computing and microservices architecture.
- Knowledge of DevOps practices and tools, including CI/CD pipelines and infrastructure as code.
- A valid State issued driver’s license.
- Must be legally eligible to work in the United States.
Benefits
Company Provided Benefits
- Employee Health Insurance (100% Emploer -paid for employee)
- Family Health Insurance (After 18 Months, 100% Employer Paid for dependents)
- Dental
- Vision
- Life Insurance
- Paid Holidays
- EAP
Additional Available Benefits
- Additional Life Insurance
- Short Term Disability
- Long Term Disability
- 401(K)
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Angular Ansible APIs Architecture Azure CI/CD Computer Science CX Databricks DevOps Driver’s license Engineering Generative AI Git Informatica Java JavaScript Machine Learning Microservices Node.js NoSQL Pipelines Python React SQL Talend T-SQL UX Vue
Perks/benefits: Career development Health care Insurance
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.