We are looking for a Back End Developer to join a financial services team in Baytown, Texas. In this role, you will help build and support reliable web-based solutions that contribute to secure, efficient business operations. The position suits someone who can collaborate across technical teams while delivering clean, maintainable code in a fast-moving environment.<br><br>Responsibilities:<br>• Design, build, and maintain server-side applications that support core business functions within a financial services environment.<br>• Collaborate with developers, analysts, and stakeholders to translate business needs into scalable technical solutions.<br>• Write efficient, well-structured code and contribute to ongoing improvements in application performance and reliability.<br>• Support integration efforts between web interfaces and backend services to ensure smooth data flow across systems.<br>• Troubleshoot defects, identify root causes, and implement durable fixes to maintain application stability.<br>• Participate in code reviews, testing activities, and deployment preparation to uphold development standards.<br>• Document technical designs, development updates, and support procedures for shared team use.<br>• Contribute to system enhancements and technical updates as business and platform needs evolve.
We are looking for a Software Engineer Team Lead to join a Texas-based organization in the credit services industry and play a key role in building and evolving business-critical applications. This contract-to-permanent opportunity is ideal for a senior technical leader who enjoys staying close to the code while guiding engineering direction, partnering with internal stakeholders, and supporting distributed teams. The position is primarily hands-on, with a strong emphasis on application architecture, modernization, and delivery across a Microsoft and Azure-focused environment.<br><br>Responsibilities:<br>• Lead technical design and contribute directly to development efforts, dedicating the majority of time to coding, solution architecture, and problem-solving.<br>• Build, enhance, and support web applications using C#, .NET, Angular, SQL Server, and Azure services such as App Services, Functions, monitoring, and messaging components.<br>• Drive modernization initiatives for existing systems while ensuring ongoing reliability, performance, and maintainability of current applications.<br>• Partner with engineering team members across regions to coordinate development efforts, share technical guidance, and maintain delivery quality.<br>• Work closely with business and technology stakeholders across the department to translate needs into scalable software solutions.<br>• Establish and improve CI/CD practices to strengthen release processes, development efficiency, and code quality.<br>• Incorporate AI-assisted development tools and emerging agent-based workflows into engineering practices to improve speed and output quality.<br>• Provide technical leadership through mentorship, design oversight, and hands-on support without focusing primarily on people management or task administration.
We are looking for an experienced Software Engineer to join a team in Houston, Texas, building and enhancing business-critical applications with a strong focus on Microsoft Dynamics 365 and modern web technologies. This role is well suited for someone who enjoys designing scalable solutions, working across application layers, and translating operational needs into reliable software. The ideal candidate brings deep hands-on development experience, strong problem-solving ability, and a solid foundation in software engineering principles.<br><br>Responsibilities:<br>• Design, build, and maintain software solutions using C#, .NET, and ASP.NET to support core business and field service operations.<br>• Develop and customize Microsoft Dynamics 365 capabilities to align platform functionality with operational and user requirements.<br>• Create and optimize SQL queries, data models, and backend processes to ensure strong application performance and data integrity.<br>• Build and support ETL workflows that move and transform data between systems for reporting, integration, and business processes.<br>• Collaborate with cross-functional stakeholders to gather technical requirements, define solution approaches, and deliver high-quality enhancements.<br>• Develop responsive user-facing features with JavaScript and React.js to improve usability and streamline business workflows.<br>• Troubleshoot application defects, identify root causes, and implement durable fixes across integrated systems.<br>• Contribute to software architecture, coding standards, testing practices, and continuous improvement efforts throughout the development lifecycle.
We are looking for a Software Engineer to join a long-term contract opportunity supporting a secure research data platform in Houston, Texas. In this role, you will help create and enhance web-based tools that allow researchers to work with large-scale learning and behavioral data while maintaining strong privacy protections. This position blends full-stack development, data-focused problem solving, and close collaboration with technical and academic stakeholders. The ideal candidate brings strong TypeScript-based engineering experience and enjoys building reliable products that support meaningful research outcomes.<br><br>Responsibilities:<br>• Build and enhance end-to-end platform capabilities across user-facing applications and backend services, with a strong focus on scalable full-stack delivery.<br>• Create responsive interfaces using modern JavaScript frameworks and develop server-side functionality that supports secure and efficient data workflows.<br>• Design and integrate data models that connect information from multiple research sources into a cohesive platform architecture.<br>• Contribute to cloud-based infrastructure and automated delivery processes to improve system reliability, performance, and release quality.<br>• Work closely with engineers, product leaders, data specialists, and research partners to translate complex needs into practical software solutions.<br>• Improve code quality through thoughtful system design, peer reviews, testing practices, and clear technical documentation.<br>• Support platform stability by identifying performance issues, troubleshooting technical problems, and helping optimize large application codebases.<br>• Provide guidance to less experienced team members and contribute to a collaborative, high-accountability engineering culture.
We are looking for a Software Developer to join our team in Houston, Texas and support critical commercial applications used across front-, mid-, and back-office operations. This role focuses on enhancing and maintaining enterprise systems that support activities such as contract administration, scheduling, valuation, settlement, invoicing, and reporting across multiple commodities. The ideal candidate combines strong technical problem-solving skills with the ability to work closely with business stakeholders and deliver dependable application support and system improvements.<br><br>Responsibilities:<br>• Support and maintain enterprise applications that enable commercial business functions across multiple operational areas and commodity workflows.<br>• Partner with business users and technical teams to gather needs, analyze issues, and translate requirements into practical system solutions.<br>• Contribute to application deployments, software upgrades, and integration testing to help ensure stable and effective system performance.<br>• Assist with the design, evaluation, implementation, and ongoing monitoring of business systems and related application enhancements.<br>• Create and refine system documentation, process models, and application designs to align technical solutions with user expectations.<br>• Investigate production issues, resolve application defects, and provide day-to-day functional and technical support for supported systems.<br>• Share technical knowledge with team members and users through guidance, mentoring, and training activities that strengthen overall team capability.<br>• Participate in scheduled maintenance activities and provide on-call support during key monthly processing periods as needed.<br>• Serve as a liaison between business groups and IT to promote clear communication, coordinated delivery, and effective issue resolution.