We are looking for an experienced Applications Architect to lead the design, development, and integration of enterprise applications for our organization. This long-term contract position is based in The Woodlands, Texas, and requires a forward-thinking, detail-oriented individual to create scalable, secure, and resilient application architectures that meet complex business needs. The ideal candidate will have deep expertise in cloud-native technologies, application integration strategies, and modern development practices.<br><br>Responsibilities:<br>• Define and own the architecture for enterprise applications, ensuring alignment with business strategies and operational goals.<br>• Develop technical roadmaps and integration strategies for line-of-business systems and customer-facing platforms.<br>• Establish and enforce standards, patterns, and best practices for application design and development.<br>• Guide development teams through complex system design decisions, ensuring scalability, security, and maintainability.<br>• Collaborate with data platform architects to design integration strategies and define clear data contracts.<br>• Lead the implementation of multi-tenant SaaS architectures on Microsoft Azure, including tenant isolation and identity management.<br>• Oversee DevOps practices, CI/CD pipelines, and application deployment for production environments.<br>• Conduct technical reviews and create reference implementations to elevate development standards.<br>• Partner with stakeholders to translate business requirements into robust technical solutions.<br>• Ensure operational excellence by optimizing application performance and maintaining resilience in production environments.
<ol><li>Own and define the enterprise application architecture vision across line-of-business systems, customer-facing applications, and internal operational and industrial digital platforms. Translate business strategy into a clear, scalable application roadmap that aligns with organizational standards, cloud strategy, and long-term technology goals.</li><li>Create and maintain application architecture standards, reference architectures, and reusable design patterns covering APIs, integrations, security, application development, and deployment. Enforce consistent adoption of architectural practices through design reviews, technical governance, and collaboration with engineering leadership</li><li>Serve as the senior technical authority for application architecture, providing direction on complex system design, integrations, scalability, performance, and security concerns. Partner closely with engineering leadership and development teams to guide architectural decisions and act as the final escalation point on application design matters.</li></ol>
Robert Half is looking for an application developer who actively looks to find the creative solution to a problem. To be successful in this role, you should be passionate about developing new mobile platforms and consider yourself an authority on how they should be built. What you get to do every single day · Development and unit testing complex code for new improvements and to fix defects based on detailed specifications and conducts unit testing · Monitors software configuration changes to anticipate and address the impact of data reliability and user happiness issues · Code reviews · Develop and deliver communications to key partners in a highly collaborative environment
We are looking for an experienced Network Architect to design and implement advanced infrastructure solutions tailored to meet organizational needs. This role requires expertise in system architecture, cloud-based platforms, and secure network operations to support business-critical applications. Join our team in The Woodlands, Texas, where you will help shape and optimize the backbone of our technology systems.<br><br>Responsibilities:<br>• Develop and implement robust network architectures that align with business objectives.<br>• Collaborate with stakeholders to identify and integrate solutions for identity and access management (IAM).<br>• Design and oversee API development processes to ensure seamless system interoperability.<br>• Lead efforts in configuring and managing Amazon EC2 instances for scalable cloud operations.<br>• Optimize application architecture to enhance performance and security across platforms.<br>• Provide technical guidance for Snowflake integration and ensure efficient data warehousing.<br>• Monitor and troubleshoot network performance to maintain high availability and reliability.<br>• Establish and enforce security protocols to safeguard critical systems and data.<br>• Conduct regular evaluations of infrastructure to identify areas for improvement.<br>• Document processes and provide training to ensure effective knowledge transfer.
<p><br></p><p>Software Platform Engineer will design, build, and maintain a core Data & Machine Learning platform.</p><p><br></p><p>Platform Development: Design and implement new features for our AWS and Databricks-based platform, staying current with industry trends and advancements in AI. Core Component Implementation: Test and integrate central platform components that support our technology stack and serve tenants across the organization. Collaboration: Partner with other engineering teams to identify and deliver platform enhancements that solve specific business problems. Maintain Excellence: Uphold strict security protocols, compliance controls, and architectural principles in all aspects of your work.</p><p><br></p><p><br></p>
<p>We are seeking a <strong>Full Stack .NET Developer</strong> to join a collaborative development team focused on building and enhancing modern web applications. This role is ideal for someone who enjoys working across the full technology stack, values clean architecture, and thrives in a team‑oriented environment.</p><p>Responsibilities</p><ul><li>Design, develop, and maintain full‑stack web applications using <strong>ASP.NET Core and C#</strong></li><li>Build modern front‑end experiences using <strong>Blazor and WebAssembly</strong></li><li>Develop and consume <strong>RESTful Web APIs</strong>, including <strong>OData services</strong></li><li>Implement data access layers using <strong>Entity Framework Core</strong> with <strong>SQL Server</strong> following a <strong>code‑first approach</strong></li><li>Apply <strong>CLEAN Architecture and CQRS</strong> principles to produce scalable, maintainable solutions</li><li>Utilize <strong>Telerik UI components</strong> for .NET Core and Blazor applications</li><li>Collaborate closely with cross‑functional teams to analyze requirements and deliver high‑quality software</li><li>Write clean, well‑structured, and maintainable code following object‑oriented design principles</li><li>Participate in code reviews, testing, and continuous improvement initiatives</li></ul><p><br></p>
We are looking for a skilled Software Developer to join our team on a contract basis in The Woodlands, Texas. In this role, you will design, develop, and maintain software applications while ensuring high performance and scalability. This position requires proficiency in modern programming languages and frameworks, as well as the ability to collaborate effectively with cross-functional teams.<br><br>Responsibilities:<br>• Develop and maintain software applications using .NET, C#, and ASP.NET.<br>• Write clean, efficient, and scalable code to meet project requirements.<br>• Collaborate with team members to define project scope and technical specifications.<br>• Troubleshoot and resolve software bugs and performance issues.<br>• Implement user interfaces using JavaScript and ensure seamless functionality.<br>• Conduct code reviews and provide constructive feedback to peers.<br>• Stay updated on industry trends and emerging technologies.<br>• Test applications thoroughly to ensure optimal performance and reliability.<br>• Document technical processes and application development details.<br>• Support system enhancements and integrations as needed.
<p><strong>IT Architect & Technical Lead – ADMS / OMS </strong></p><p><strong>Location:</strong> Remote PST (occasional travel required)</p><p><strong>Position Type:</strong> 6 Month Contract, Potential for Extension </p><p><br></p><p><strong>Overview</strong></p><p>We are seeking a highly skilled <strong>IT Architect and Technical Lead</strong> with deep expertise in <strong>Emerson / AspenTech Advanced Distribution Management System (ADMS) and Outage Management System (OMS)</strong> solutions. This role will lead the architecture, design, implementation, and integration of Digital Grid Management (DGM) platforms to support reliable, scalable, and high-performing utility operations.</p><p>The ideal candidate brings strong technical leadership, hands-on configuration and integration experience, and the ability to collaborate effectively with cross-functional teams to deliver complex utility control center solutions.</p><p><strong>Key Responsibilities</strong></p><ul><li>Lead end-to-end architecture design for ADMS/OMS implementations, including SCADA, DMS, OMS, and integrations with GIS, AMI, Distribution Automation, and enterprise systems.</li><li>Define control center configurations, system topologies, high-availability architectures, and disaster recovery strategies aligned with industry and vendor best practices.</li><li>Support delivery of ADMS, OMS, and/or DERMS projects, including solution design, system integration, configuration, testing, and go-live support.</li><li>Lead and support integration of ADMS/OMS with utility systems such as SCADA, GIS, SAP, and Switch Order Management (SOM) to ensure seamless data flow and operational efficiency.</li><li>Lead and support ADMS/OMS configuration, including outage job workflows from call intake through job closure and reporting.</li><li>Lead and assist with data modeling and data migration from legacy OMS platforms to new systems.</li><li>Provide technical leadership to project delivery teams, including mentoring junior staff and contributing hands-on to technical development activities.</li><li>Conduct workshops, validate solution designs, and oversee configuration of OMS functionality (e.g., prediction rules, ETR matrices, crew management, outage assist displays).</li><li>Oversee configuration, testing, and commissioning of Emerson/AspenTech ADMS/OMS solutions, ensuring accurate real-time modeling of power system conditions.</li><li>Collaborate with stakeholders to gather requirements, perform system evaluations, and support procurement processes; coordinate with vendors to ensure solution compatibility.</li><li>Develop and execute quality assurance plans to validate system functionality, performance, and compliance with applicable standards.</li><li>Create and maintain technical documentation, including architecture diagrams, standards, procedures, security controls, and long-term roadmaps.</li><li>Ensure solutions incorporate cybersecurity best practices, scalability for increasing DER penetration, and real-time performance for outage management and grid optimization.</li><li>Troubleshoot complex technical issues related to ADMS/OMS implementations and provide effective resolution.</li><li>Identify opportunities to enhance grid automation capabilities, including integration with DERMS and other advanced technologies.</li></ul>
<p>As the Software Engineer, you will be responsible for designing and developing automated solutions and system integrations to optimize our business operations. You will be a key player in gathering requirements from non-technical stakeholders, translating them into technical specifications, and ensuring that the delivered solutions meet their needs. You will be responsible for fostering and maintaining strong relationships with stakeholders, ensuring they have confidence in the technology solutions that support their business processes. Your advanced skills in solution design, AWS, and programming languages will be critical to delivering scalable, reliable, and impactful solutions. </p><p><br></p><p><br></p><p>Automation Development: Design, develop, and oversee the maintenance of automation scripts and tools to streamline and optimize business processes.</p><p>Cloud Integration: Architect and manage integrations between various systems and AWS services, ensuring seamless data flow and system interoperability.</p><p>Solution Design: Architect scalable and reliable integration solutions that align with business requirements and technical constraints.</p><p>Testing & Validation: Oversee and participate in the testing of automation and integration solutions to ensure functionality, reliability, and security.</p><p>Documentation: Maintain detailed documentation of automation processes, integration workflows, and system configurations.</p><p>Continuous Improvement: Lead efforts to identify opportunities for process improvements, proposing and implementing innovative automation solutions across the organization.</p><p>Support & Troubleshooting: Provide high-level support for existing automation and integration solutions, troubleshooting issues, and implementing fixes as necessary.</p><p><br></p><p><br></p><p><br></p>