Staff Software Engineer
Staff software engineer job in Houston, TX
Staff Software Engineer - Houston, TX or Remote (U.S.)
A Series B funded startup who are building the infrastructure that powers how residential HVAC systems are monitored, maintained, and serviced are looking for a Staff Software Engineer to join their team.
What will I be doing:
Lead the design and delivery of fullstack features with a focus on quality, performance, and maintainability
Collaborate with product, design, and AI teams to translate business goals into technical solutions
Improve engineering processes including code quality, testing, CI/CD, monitoring, and developer experience
Partner with engineering leadership to refine architecture, improve developer workflows, and strengthen technical foundations
Contribute to the support of the company's software and systems to accelerate your understanding of the business and industry
Mentor and guide other engineers, sharing best practices and raising the technical bar across the team
What are we looking for:
8+ years of professional software engineering experience with a strong fullstack foundation
A track record of improving codebases, scaling systems, and introducing effective engineering practices
Depth in backend/API development and architectural design for scalable, high-availability systems
Strong product intuition and a collaborative mindset
Experience mentoring engineers and influencing technical direction beyond your own code
Ability to make pragmatic tradeoffs and judgment to know when to invest in long-term improvements
What's in it for me:
High-impact role in a fast-moving environment where you'll help shape the product, processes, and technical foundation as they scale
Opportunity to work on cutting-edge technology that's redefining how people own and service critical home equipment
Competitive salary up to $300k based on experience and location
Flexible work arrangement with remote options across the U.S.
Apply now for immediate consideration!
Software Engineer in Test
Staff software engineer job in Houston, TX
โข Reviews both business and technical requirements for software applications to ensure they are clear, complete, and testable.
โข Gains expert-level knowledge of business processes and supporting applications developed or implemented.
โข Responsible for test planning for new and existing software applications.
Strong general IT application and networking knowledge, including:
Must Have
ASP.NET C#
Playwright
Selenium
TypeScript
โข Basic SQL experience:
โข Ability to create complex queries to analyze data
โข Backup and restore data
โข Model and create/alter data to support testing scenarios
Dexian is a leading provider of staffing, IT, and workforce solutions with over 12,000 employees and 70 locations worldwide. As one of the largest IT staffing companies and the 2nd largest minority-owned staffing company in the U.S., Dexian was formed in 2023 through the merger of DISYS and Signature Consultants. Combining the best elements of its core companies, Dexian's platform connects talent, technology, and organizations to produce game-changing results that help everyone achieve their ambitions and goals.
Dexian's brands include Dexian DISYS, Dexian Signature Consultants, Dexian Government Solutions, Dexian Talent Development and Dexian IT Solutions. Visit ******************* to learn more.
Dexian is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.
Note: Dexian Canada will, on request, provide accommodations for disabilities to support your participation in all aspects of our Recruitment and Assessment/Selection Processes.
Platform Engineer / DevOps Engineer - Trading - $130,000-$200,000 + Bonus
Staff software engineer job in Houston, TX
Job title: Platform Engineer / DevOps Engineer - Trading
Client: Elite FinTech
Salary: $130,000-$200,000
Skills: Linux, Chef, Puppet, Ansible, Kubernetes, Docker, CI/CD, Python
The role:
My client are seeking a knowledgeable Platform Engineer to work on their low latency Linux estate.
The role sits between Platform Engineering, DevOps, Linux Systems Administration and SRE, and incorporates elements of all these positions.
You will build, design and architect automated solutions for scalable deployment, in private and public cloud infrastructure.
You will work in both a project and BAU capacity, automating wherever possible.
Core skills required:
Linux
Chef, Puppet or Ansible
Kubernetes, Docker, or Podman
CI/CD
Python
Desirable skills:
IaC - Terraform, Helm, Ansible, Pulumi, Bicep
AWS or GCP
DR
Block / Blob Storage
HPC
Please apply ASAP for more information.
DevOps Engineer
Staff software engineer job in Houston, TX
Senior DevOps Engineer
Houston, TX
$155,000 - $210,000
Hybrid
We're looking for an experienced Senior DevOps Engineer to lead infrastructure initiatives, optimize CI/CD systems, and mentor other engineers as we continue to scale our client's platform.
Role Overview
As a Senior DevOps Engineer, you'll take ownership of our cloud infrastructure and delivery pipelines. You'll collaborate closely with developers, architects, and security teams to build highly available, fault-tolerant systems as well as drive best practices in automation, observability, and reliability.
Responsibilities
Architect, implement, and maintain CI/CD pipelines to support rapid and reliable software delivery.
Lead the design and automation of scalable infrastructure in AWS, Azure, or GCP.
Define and enforce best practices for infrastructure-as-code (IaC) using Terraform, Ansible, or similar tools.
Implement robust monitoring, alerting, and logging systems (Grafana, Prometheus, ELK, Datadog).
Optimize cloud costs, security, and performance across multiple environments.
Collaborate with development teams to design cloud-native, containerized solutions using Docker and Kubernetes.
Drive incident response processes and improve system reliability (SRE principles).
Mentor junior DevOps and software engineers on automation and cloud operations.
Requirements
7+ years of hands-on DevOps or Site Reliability Engineering experience.
Proven expertise in AWS, Azure, or GCP cloud infrastructure.
Strong experience with Kubernetes and container orchestration at scale.
Deep understanding of CI/CD tools (GitHub Actions, Jenkins, GitLab CI, or CircleCI).
Strong scripting and automation skills (Python, Bash, or Go preferred).
Proficiency in Infrastructure as Code (Terraform, CloudFormation, or Ansible).
Excellent grasp of cloud security, networking, and system observability.
Experience leading projects or mentoring engineering teams.
Nice to Have
Experience with service mesh, serverless, or multi-cloud deployments.
Background in performance optimization, disaster recovery, or SRE practices.
Certifications such as AWS Certified DevOps Engineer, CKA/CKAD, or Azure DevOps Expert.
Java Software Development Manager
Staff software engineer job in Houston, TX
One of our leading client is looking for Java Software Development Manager in Houston TX
Responsibilities:
Management & Leadership:
Lead and oversee all software development operations o Supervise a team of developers, providing documented 30/60/90-day objectives and technical guidance o Conduct regular team meetings and one-on-one sessions, providing ongoing performance feedback along with a collaborative team environment that encourages innovation and continuous improvement.
Prioritize and manage development project timelines and deliverables to meet deadlines and business objectives
Define, document, and implement organization-wide standards for coding practices, development environment configurations, and testing methodologies
Continuously monitor emerging technology and provide recommendations to senior leadership for related changes and/or upgrades
Provide monthly reporting as requested by senior leadership
Technical Responsibilities:
Participate in the entire software development lifecycle, including documentation, design, development, testing, and implementation o Collaborate with cross-functional teams to gather requirements and define software specifications
Oversee troubleshooting and performance tuning to optimize the system
Maintain existing software, including providing support for production-related issues
Continuously expand your technical knowledge by learning new systems and technologies relevant to our environment
Perform other duties as assigned
Job Skills & Qualifications:
Required:
Minimum of 5 years of professional experience as a Java developer
Demonstrated experience with Spring Boot, microservices architecture, and RESTFUL API development
Minimum of 3 years of experience in a supervisory role managing technical staff
Proven track record of successfully managing multiple projects simultaneously
Significant experience in all phases of the development lifecycle
Excellent project management, communication, and interpersonal skills
Strong analytical and problem-solving skills
Strategic thinking abilities with a focus on long-term planning and process improvement
Preferred:
Bachelor's degree in Computer Science or Software Engineering
Experience with Agile/Scrum methodologies and project management frameworks
Senior Full-Stack Golang Developer
Staff software engineer job in Houston, TX
Job Title: Senior Full-Stack Golang Developer
Company: Aarista/ Altea Healthcare IT
Job Type: Full-Time
Compensation Range: $110,000-$140,000 USD depending on experience
Our mission is to improve outcomes for Chronic Care patients who are dependent on multiple daily medications. Our proprietary and vertically integrated EMR technology solutions enable providers to enhance medication adherence through improved access, owned physician network, information
We are looking for a Senior Full-Stack Developer and Lead. This person will play a key role on the core development team that is working on supporting and building our next generation suite of products, Revenue Cycle Management system. As a member of our core development team, this person will contribute significantly to designing and implementing various product features. In addition to bringing their experience building using the Microsoft stack, this role will also require learning and implementing solutions using other technologies on an as needed basis. We are an exciting healthcare startup company, so we need someone that is agile since changes are expected.
Your Role
Support, design and develop RCM software covering the full stack Golang, React (TypeScript), Mongo DB, Azure data bricks and azure data lake
Brainstorm with your team to conceptualize and build new features.
Experience with the Azure-based infrastructure and help us to leverage cloud technologies to ensure we can scale in line with customer adoption.
Partner with business analysts and other developers in order to fully understand product requirements and implement solutions which meet these requirements.
Provide technical leadership including architecture design, coding, code review, practices and skills development.
You
You thrive in a team environment but can also work independently.
You are passionate about using your technical knowledge and skills to solve real business problems and are motivated by understanding the value that your work adds.
A self-starter that can manage their own workload and an ever-growing task list.
A team player and leader.
Problem solving of potential roadblocks which could potentially impact patient care, strategic, and technical goals of the business.
Very proficient with server-side languages Golang
Proficiency with front-end React, Typescript, Javascript
Knowledge with Azure data bricks and data lake
Workding knowledge of relational databases such as SQL Server, Azure SQL
You are passionate about creating innovating and exciting new technology and want to provide end users with the best possible experience.
Have experience with Software development Lifecycle (SDLC) including system requirements collection, architecture, design, development, testing, maintenance and enhancement across a variety of technologies.
Skills
Required Experience:
Golang
React Front End - Typescript and Javascript
Mongo DB
Azure data
Azure data lake
Mongo DB
Solid web service: RESTful and SOAP
Nice to have:
MS SQL, Azure SQL (SQL Server)
Data modeling, UML and Design Patterns
Azure experience
Job Types: Full-time
Pay: $110,000-$140,000 USD depending on experience
Schedule: Full Time
Software Engineer
Staff software engineer job in Houston, TX
Job Title: Senior Software Engineer / Quant Developer (JG3 Level)
Duration: Long-term contract with possibility of extension
We are seeking a senior-level, hands-on Software Engineer with strong quantitative and analytical skills to support trading and risk activities within the T&S organization. This role requires deep domain expertise in derivatives, futures markets, and financial trading systems, along with strong technical capabilities in Python, PowerShell, SQL, and scripting.
Key Requirements
This is a JG3 senior-level role requiring both leadership and strong hands-on technical skills.
Derivative trade lifecycle experience is mandatory.
Deep understanding of global futures exchanges is essential.
Background in commodity trading, capital markets, or investment banking strongly preferred.
Strong proficiency in Python, PowerShell, and SQL is required.
Experience with scripting and automation.
Ideal candidates include:
Python Developers
Quant Analysts / Quant Developers
Professionals with an economics or finance background who also have business analysis (BA) experience
What This Role Looks Like
The Senior Engineer will be responsible for ensuring the accuracy and integrity of trading data and providing actionable insights to support decision-making across the trading organization.
Key expectations include:
Collaborate with multiple teams within T&S to gather data, understand requirements, and validate information.
Build data pipelines, analytical tools, and insight-driven platforms.
Provide traders with clear, accurate insights that support real-time decision-making.
Apply BA skills to understand business needs, translate them into technical solutions, and ensure alignment with trading strategies.
Work cross-functionally with trading, risk, data, and technology teams.
This role blends technical engineering, quantitative analysis, and business analysis, making it critical for supporting efficient and informed trading operations.
Location & Work Expectations
This position is onsite at the Houston OTM office-candidates must be prepared to work in person.
Start date: January 15, 2026
Long-term engagement with strong potential for extension.
Software Engineer, C# - ETRM
Staff software engineer job in Houston, TX
As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in the fields of Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 1,000 expert consultants, representing 35 different nationalities, collaborates across 10 international offices: Paris, Lyon, New York, Montreal, London, Brussels, Geneva, Lisbon, Porto and Casablanca.
About the Role
As an ETRM Support Developer, you will play a key role in the design, development, and support of applications that drive gas and power trading operations. Working closely with traders, analysts, and IT teams, you'll contribute to system reliability, performance, and innovation across the trading value chain - from deal capture to risk management and reporting.
You will be responsible for delivering both tactical and strategic solutions that enhance trading efficiency while maintaining the highest standards of reliability, quality, and cybersecurity compliance.
Key Responsibilities
Software Development & Integration
Design, develop, and maintain trading system components using C#/.NET and related technologies.
Implement software enhancements, integrations, and fixes according to business and architectural specifications.
Collaborate with Solution Architects and Tech Leads to define technical solutions aligned with project goals.
Integrate trading systems with market data feeds and exchanges.
Participate in code reviews and contribute to continuous improvement of development standards and guidelines.
Support risk, pricing, and valuation workflows used by Middle and Front Office teams.
Service Delivery & Support
Provide level 2/3 support to business users and help resolve incidents and issues in production.
Manage the backlog of change requests and ensure timely, high-quality delivery.
Ensure development and operational activities comply with internal controls, cybersecurity, and regulatory frameworks (e.g., SOX, NERC, FERC).
Maintain close collaboration with other IT and business teams to ensure smooth service delivery and system evolution.
Qualifications
2-10 years of experience in software development, in Capital Markets & Front Office desks
Strong proficiency in C#/.NET and SQL; experience with Angular, ASP.NET, or Web API is a plus.
MANDATORY - Experience supporting and working with traders
Familiarity with ETRM systems, bid-to-bill integrations, or complex trading platforms.
Understanding trade workflow (Fixed Income, Equity, Commodities)
Experience with exchange APIs and system integration best practices.
Knowledge of cloud technologies (AWS, Azure) and DevOps tools (Git, TFS, CI/CD pipelines).
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
DevOps Engineer
Staff software engineer job in Houston, TX
We're looking for a DevOps Engineer who can design, implement, and maintain the infrastructure and automation that powers modern application delivery. This role focuses on building scalable systems, streamlining deployments, and ensuring reliability across cloud environments. The ideal candidate thrives in fast-paced settings, values collaboration, and is passionate about automation and cloud technologies.
Responsibilities
Develop and maintain CI/CD pipelines to enable automated builds, testing, and deployments.
Manage cloud infrastructure using Infrastructure-as-Code tools (Terraform, CloudFormation, Pulumi).
Monitor and optimize performance across distributed systems and microservices.
Automate configuration management and provisioning using tools like Ansible, Chef, or Puppet.
Improve system reliability through observability, logging, alerting, and incident response best practices.
Collaborate with development teams to refine build processes and deployment strategies.
Maintain containerized environments using Docker and orchestration platforms such as Kubernetes, ECS, or EKS.
Implement security best practices for infrastructure, pipelines, and secrets management.
Document standards, processes, and system architecture for maintainability and knowledge sharing.
Skills
Required:
3+ years in DevOps, SRE, or similar engineering roles.
Strong experience with AWS services (EC2, EKS, VPC, IAM, Lambda, CloudWatch).
Proficiency in Kubernetes operations and deployment strategies.
Hands-on experience with GitOps tools (e.g., ArgoCD) for continuous deployment.
Expertise in containerization (Docker) and Helm for Kubernetes packaging.
Advanced Infrastructure-as-Code skills using Terraform.
Familiarity with CI/CD tools (GitHub Actions, GitLab CI, Jenkins, CircleCI).
Knowledge of Linux systems, networking, and security fundamentals.
Preferred:
Experience with additional IaC frameworks (Pulumi, CloudFormation).
Exposure to microservices architecture and GitOps workflows.
Cloud certifications (AWS, Azure, GCP).
Understanding of cost optimization and scaling strategies.
Soft Skills:
Strong communication and collaboration abilities.
Problem-solving mindset focused on reliability and scalability.
Ability to work independently in agile environments.
Ownership mentality and proactive approach to automation.
All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, and Los Angeles County Fair Chance Ordinance. For unincorporated Los Angeles county, to the extent our customers require a background check for certain positions, the Company faces a significant risk to its business operations and business reputation unless a review of criminal history is conducted for those specific job positions.
Senior AI Platform Developer
Staff software engineer job in Houston, TX
We are seeking an experienced Senior AI Platform Developer to take ownership of our enterprise-grade conversational AI system that powers multiple specialized bots for different business functions. This is a hands-on technical role that combines cutting-edge AI/ML development with enterprise integration and business stakeholder engagement.
Technology Stack:
โข Backend: Python 3.10+, FastAPI, Async/Await patterns
โข AI/ML: Azure OpenAI (GPT-5), prompt engineering, RAG patterns
โข Frontend: Vanilla JavaScript, MSAL.js authentication, Server-Sent Events
โข Databases: Snowflake, SQL Server, Azure Cosmos DB
โข Search: Azure AI Search with semantic ranking
โข Infrastructure: Ubuntu Linux, Nginx, Docker, Systemd
โข Cloud: Azure (OpenAI, Cosmos DB, Blob Storage, AI Search)
โข Auth: Azure AD with OAuth 2.0/OIDC
Key Responsibilities
1. Platform Development & Maintenance
โข Maintain and enhance the existing AI platform
โข Implement bug fixes and performance optimizations
โข Ensure 99.9% uptime for production services
โข Manage streaming responses, conversation history, and document exports
โข Handle natural language to SQL generation for database queries
โข Maintain authentication flow with Azure AD and token management
2. New Bot Development
โข Work with business stakeholders to identify AI automation opportunities
โข Design and implement new specialized bots following established patterns
โข Create intelligent system prompts with context injection
โข Integrate with enterprise data sources (databases, APIs, documents)
โข Implement RAG (Retrieval-Augmented Generation) patterns
โข Build natural language interfaces for complex business queries
3.Business Partnership
โข Meet with department heads to understand pain points
โข Translate business requirements into technical solutions
โข Demo capabilities and gather feedback
โข Create documentation for end users
โข Provide training and support for new features
โข Measure and report on bot usage and value delivered
4. Technical Excellence
โข Optimize Azure OpenAI token usage and costs
โข Improve response accuracy and relevance
โข Enhance error handling and user experience
โข Document code changes and architectural decisions
Participate in code reviews and knowledge sharing
โข Stay current with AI/ML best practices.
Required Technical Skills
Must-Have Experience
โข 5+ years of Python development with strong async/await experience
โข 2+ years working with LLMs (GPT-4, Claude, etc.) and prompt engineering
โข Production experience with FastAPI or similar async frameworks
โข SQL expertise including complex queries and database design
โข Cloud platforms - Azure preferred, AWS/GCP acceptable
โข Linux/Unix administration and shell scripting
โข Git version control and collaborative development
Required Knowledge Areas
โข Natural Language Processing: Understanding of embeddings, RAG, semantic search
โข Streaming architectures: SSE, WebSockets, async generators
โข Authentication: OAuth 2.0, JWT tokens, session management
โข Database systems: Both SQL and NoSQL paradigms
โข RESTful APIs: Design, implementation, and consumption
โข Infrastructure as Code: Docker, nginx configuration.
Senior Endur Developer
Staff software engineer job in Houston, TX
ABOUT OUR CLIENT
Our Client is a leader in the global energy and commodities trading space, driving innovation in technology solutions that support mission-critical trading operations. They foster a collaborative environment where technologists and business users work together to deliver solutions with real business impact.
ABOUT THE ROLE
Our Client is seeking a Senior Endur Developer with deep experience in Gas and Power Commodities Trading and a strong background in Java-based enterprise solutions. This is a hands-on development role with technical leadership responsibilities, working closely with traders, business users, and technology peers worldwide to design and deliver high-impact solutions. The ideal candidate will be comfortable in a fast-paced Agile environment, passionate about innovation, and eager to challenge the status quo while shaping strategic platforms that drive business success.
RESPONSIBILITIES
Hands-on development with technical lead responsibilities
Work directly with business users to capture requirements and understand processes
Collaborate with traders and stakeholders to deliver solutions for trade modeling and lifecycle management
Enhance and integrate the existing Openlink Endur platform with the Global Commodities application stack
Design and develop technology stacks using both existing and new strategic platforms
Drive improvements and innovation across systems and workflows
Increase productivity of development teams' build and delivery cycles through system design and automation
Acquire deep business and system knowledge to further personal and organizational development
Adapt to shifting priorities and maintain focus during high-pressure periods
QUALIFICATIONS
7-10 years of development experience
Proven expertise with JVS and Connex Frameworks, including Openlink's Java Framework
Strong SQL skills (preferably MS SQL Server)
7+ years of experience working with ETRM systems, specifically Openlink Endur
Hands-on experience with service-oriented technologies such as REST, JSON, Protobuf, Spring Boot, DropWizard
Experience implementing DevOps best practices using tools like JIRA, JUnit, GitLab, Artifactory, Docker, Kibana, and Prometheus
Cloud exposure (AWS or Azure) with understanding of hybrid environments
Significant experience within energy trading and risk management
Strong knowledge of the energy and commodities industry end-to-end, particularly Natural Gas, Power, and Emissions products
PREFERRED QUALIFICATIONS
Experience in both physical and financial trading environments
Knowledge of US and Canadian Natural Gas, Power, and Emissions/Renewables trading
Familiarity with European gas, power, and emissions trading
Understanding of physical trades including storage and transport models
Experience with financial trades including nonlinear trades and valuation
Knowledge of curve modeling and volatility setup
Frontend Software Developer
Staff software engineer job in Houston, TX
Title: Senior Frontend Developer
Type: Direct Hire
Schedule: On-Site
Salary: Base plus annual bonus!
Work Authorization: No Sponsorship is offered
We're looking for a front-end expert to help elevate our digital experience and drive innovation across our web platforms.
Job Summary: We're seeking a Senior Front-End React Developer with 5+ years of experience building modern, responsive web applications. You'll lead UI development using React.js, collaborate with backend teams using Python, and work with databases and basic cloud services to deliver scalable, high-performance solutions.
Responsibilities:
Develop and maintain dynamic web interfaces using React.js and JavaScript
Build reusable components and optimize performance across devices
Integrate with Python APIs and manage data flow from relational/NoSQL databases
Collaborate with designers and backend engineers to deliver seamless user experiences
Leverage basic cloud services (AWS, Azure, GCP) for deployment and scalability
Participate in code reviews, Agile sprints, and CI/CD workflows
Requirements:
5+ years of front-end development experience
Strong proficiency in React.js, JavaScript, HTML, and CSS
Experience with Python and API integration
Familiarity with databases (PostgreSQL, MongoDB, etc.)
Exposure to cloud platforms and Git-based version control
Excellent communication and problem-solving skills
Senior Application Developer
Staff software engineer job in League City, TX
We are searching for a Sr. Application Developer for our client based in South Houston. This role is contract to hire and is a hybrid work schedule (2-3 days in office).
Job Summary: We are seeking a talented Senior Developer with expertise in ASP.NET, Visual Basic, and SQL Enterprise technologies to join our innovative team. As a Senior Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet business requirements and exceed user expectations. You will leverage your technical skills and experience to lead development efforts, mentor junior team members, and contribute to the continuous improvement of our development processes.
Responsibilities:
Design, develop, and maintain software applications using ASP.NET, Visual Basic, and SQL Enterprise technologies.
Collaborate with cross-functional teams to gather and analyze requirements, propose technical solutions, and implement system enhancements.
Lead development efforts and provide technical guidance to junior developers throughout the software development lifecycle.
Participate in code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines.
Optimize application performance and scalability through efficient code design, database optimization, and system tuning.
Troubleshoot and resolve technical issues, bugs, and performance bottlenecks in a timely manner.
Stay abreast of emerging technologies and industry trends to recommend and implement innovative solutions.
Contribute to the improvement of development processes and tools to enhance team productivity and software quality.
Provide technical support and guidance to stakeholders, including end-users and business partners.
Mentor junior developers, fostering a culture of learning, collaboration, and excellence within the team.
Requirements:
Bachelor's degree in Computer Science, Engineering, or related field.
Proven experience as a software developer with expertise in ASP.NET, Visual Basic, and SQL Enterprise technologies.
Strong proficiency in developing web-based applications using ASP.NET MVC or Web Forms.
Extensive experience with Visual Basic (VB.NET) for desktop and web application development.
Solid understanding of relational database concepts and experience with SQL Server or similar database systems.
Proficiency in writing complex SQL queries, stored procedures, and database triggers.
Experience with version control systems such as Git or SVN.
Strong problem-solving skills and the ability to troubleshoot complex technical issues.
Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
Ability to work independently and manage multiple priorities in a fast-paced environment.
Demonstrated leadership abilities, including mentoring and coaching junior team members.
Preferred Qualifications:
Degree in Computer Science, Engineering, or related field.
Experience with modern web development frameworks such as ASP.NET Core or Angular.
Knowledge of cloud platforms such as Azure or AWS.
Familiarity with Agile methodologies and development tools such as Jira.
Certification in Microsoft technologies (e.g., MCSD) is a plus.
Senior Software Engineer
Staff software engineer job in Pearland, TX
We're looking for a highly skilled Senior Software Engineer to join our team and help build secure, scalable, cloud-native applications used across the enterprise.
โข5+years of professional software development experience
โข Expert-level C# / .NET development
โข Hands-on Azure application development (Web Apps, Serverless, Service Fabric, and other PaaS services)
โข Experience debugging distributed, asynchronous systems
โข Strong background in commercial SaaS application development
โข โSecurity-firstโ mindset-building applications engineered to protect client data
โข Experience with SQL Server and one or more NoSQL databases
โข Experience with OAuth / SAML authentication
โข Skilled in creating and managing REST APIs
โข Strong web application development experience
Senior Frontend Developer
Staff software engineer job in Houston, TX
Need someone with Angular 16+experience
We are hiring senior-level Application Developers to support a high-impact cybersecurity and modernization program. The team is modernizing legacy internal applications and migrating to a modern, cloud-ready architecture.
Primary focus will be converting legacy Java Swing screens into Angular user interfaces and integrating with REST APIs.
Key Responsibilities
Convert legacy Java Swing UI screens into Angular components
Re-engineer front-end workflows & UI logic
Work with REST APIs and integrate UI components
Participate in daily stand-ups & Agile POD delivery model
Follow engineering standards, processes & best practices
Required Skills
5-7 years software development experience
Strong hands-on Angular (latest version preferred) & TypeScript
Familiarity with Java Swing (to interpret legacy UI logic)
Experience with REST API integration
Excellent communication skills (9/10) & team-oriented mindset
Preferred
Experience modernizing legacy enterprise UI applications
Cloud/AWS awareness (nice-to-have)
Senior Consultant - Cloud Engineer
Staff software engineer job in Houston, TX
Join a team of highly technical individuals in a fast-paced, challenging environment. We are seeking an experienced IT consulting engineer with 5+ years of experience designing, implementing, and managing cloud and on-premises technologies. While at MRE, you will have the chance to support and improve our IT operations and help grow our technology customer base. This is a fantastic opportunity for someone who currently has experience working for an MSP and wants to work with leading edge Microsoft technologies and solutions. Candidates for this position should be self-motivated, hands-on, and technically oriented with a demonstrated understanding of customer service and IT processes.
Qualifications
Bachelor's degree or equivalent experience (CS or MIS is preferred)
5-7 years' experience supporting and implementing technology solutions
Microsoft Certified: Azure Administrator Associate AZ-104, Azure Fundamentals AZ-900, VMware VCP 6, or equivalent certifications
Thorough knowledge of and willingness to learn new technologies
Ability to design and architect solutions and develop and present technical proposals
Ability to communicate strategies and best practices during design and implementation
Fundamental knowledge of project methodologies
Proven experience supporting Microsoft O365/Azure as well as other third party supported applications
Proven experience supporting Microsoft Solutions and knowledge of licensing through a Cloud Solutions Provider (CSP)
Leading, managing, and supporting Azure Architecture
Ability to support Azure AVD cloud computing environments
Ability to build Azure networks and related items such as VNet Gateways, peering, landing zones
Ability to manage and support both on-premises Active directory and Entra
Automation of processes from technologies such as power apps
Automation of tool sets within the MSP technology stack
Programming language Python, JSON, C++ etc.
Intune/Autopilot configuration management and policy creation
Ability to support and manage storage solutions and Architecture
Knowledge of and ability to manage and support VM technologies VMware/Hyper-V
IOS / Apple MDM
Knowledge of Logic Applications
Windows OS experience
Windows server OS experience
Windows Migration and upgrade tactics
BCDR strategies and implementation
Linux experience of current LTS supported platforms
API Integration
SQL and database experience
Some Project management experience
RMM experience
Relevant experience using ticketing systems such as (ConnectWise, HaloPSA, Jira, Freshdesk, etc.)
Experience with Rewst (Automation Engine) and Thread (AI Chat Agent)
Fundamental Knowledge of AI
Knowledge of network architecture including (Cisco, SonicWALL, Azure)
Knowledge of storage architectures and systems including SAN administration, storage, and server virtualization (Hyper-V and VMware) and consolidation
Disaster recovery strategy, planning and administration (both on and offsite/cloud)
Demonstrated abilities preparing documentation and training materials
Preferred Characteristics
Out-of-the-box thinker with the ability to understand client's technology needs and present cost-effective technology solutions and recommendations
Willing to participate on special projects while managing individual tasks
Ability to recommend and implement tools necessary to improve service delivery and quality
Previous experience within a consulting organization or providing similar services internally
Experience with pre-sales and post-sales support within a customer facing professional services organization
Experience with working in an IT Service Management ticketing system such as ConnectWise
Ability to deliver technical documentation such as bill of materials, statements of work, as-builts, and topology diagrams
Experienced troubleshooting networking and connectivity issues
Experienced with IT asset tracking systems
Proven experience meeting client's business objectives
Experience managing escalation of client issues in a timely manner
Detail oriented with a focus on time management
Excellent written and verbal communication skills
Must be a team player with outstanding customer service skills
Essential Functions
Provide Help Desk escalation support as described above
Proficiency in English
Advanced troubleshooting and multi-tasking skills
Ability to deal with stress and time sensitive matters
Availability on nights, weekends and holidays as required by client needs
Availability to work in-office for managing and collaborating with IT help desk teams
Ability to collaborate and provide mentorship as a subject matter expert with the team
Communicate via email, phone, Teams and in-person
Willing to commute to client sites (less than 20% travel)
Some on-call support will be required
***PLEASE NOTE WE ARE NOT ACCEPTING THIRD-PARTY CANDIDATES***
Entry Level Software Engineer, application via RippleMatch
Staff software engineer job in Houston, TX
This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent.
About RippleMatch
RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers leverage RippleMatch to build high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers.
Requirements for the role
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
Hands-on experience from internships or personal projects in software development is preferred.
Strong foundation in programming languages such as Java, C#, Python, or JavaScript.
Understanding of software development methodologies (e.g., Agile, Scrum) and software lifecycle management.
Familiarity with database management and basic SQL.
Ability to design, code, test, and manage complex software applications.
Strong problem-solving skills and the ability to debug code and solve technical challenges.
Excellent organizational and project management skills, with the ability to manage multiple tasks and deadlines effectively.
Effective communication and interpersonal skills, essential for working collaboratively in a team environment.
Eagerness to learn new technologies and frameworks and stay updated with the latest industry trends.
Auto-ApplySoftware Perception Engineer
Staff software engineer job in Webster, TX
We are a leading subsea robotics company dedicated to developing cutting-edge autonomous and remotely operated underwater systems. Our team is composed of engineers and scientists passionate about pushing the limits of subsea technology to enable exploration, inspection, and intervention in some of the most challenging environments on Earth.
SUMMARY
We are seeking a mid-to-senior level Perception Software Engineer to join our team. The ideal candidate will have strong experience in C++ and/or Python, with expertise in computer vision, SLAM, and sensor fusion. This role will focus on developing and optimizing perception algorithms, integrating sensor data, and improving autonomy for subsea robotic systems. You will have the opportunity to develop, test and deploy software on new and existing hardware platforms working in real commercial environments at depths of up to 3km. If you thrive in a fast-paced, hands-on environment and enjoy solving complex real-world challenges, we want to hear from you.
Job Description
DUTIES AND ESSENTIAL JOB FUNCTIONS
We are seeking a mid-to-senior level Perception Software Engineer to join our team. The ideal candidate will have strong experience in C++ and/or Python, with expertise in computer vision, SLAM, and sensor fusion. This role will focus on developing and optimizing perception algorithms, integrating sensor data, and improving autonomy for subsea robotic systems. You will have the opportunity to develop, test and deploy software on new and existing hardware platforms working in real commercial environments at depths of up to 3km. If you thrive in a fast-paced, hands-on environment and enjoy solving complex real-world challenges, we want to hear from you.
Develop and implement perception software for subsea robotic systems.
Design, test, and optimize algorithms for sensor fusion, SLAM, object detection, and classification.
Integrate sensor data (IMUs, cameras, sonar, laser, etc.) into robotic perception architectures.
Utilize ROS for software development, simulation, and deployment.
Develop and optimize deep learning-based perception models for underwater environments.
Collaborate with electrical, mechanical, and software teams to refine system architecture.
Implement robust software solutions that adhere to industry safety and reliability standards.
Support system testing in lab environments and field deployments.
Debug and troubleshoot perception-related hardware-software integration issues.
Qualifications
QUALIFICATIONS
Required
5+ years of experience in software engineering for robotics, computer vision, or embedded systems.
Proficiency in C++ and Python for real-time and embedded applications.
Experience with ROS and middleware communication (e.g., DDS, ZeroMQ, MQTT).
Strong background in computer vision, SLAM, sensor fusion, and AI-based perception.
Experience with integrating and processing data from sensors (IMU, sonar, LIDAR, cameras, etc.).
Knowledge of Linux-based development and deployment.
Experience with simulation environments (Gazebo, Webots, or similar).
Familiarity with software development best practices (version control, CI/CD, testing frameworks).
Preferred
Experience with underwater robotics or marine autonomy.
Familiarity with AI-based perception models and deep learning frameworks (TensorFlow, PyTorch).
Experience with GPU programming and parallel computing (CUDA, OpenCL).
Additional Information
PHYSICAL REQUIREMENTS
While performing the duties of this job, the employee regularly to remain in a stationary position. The employee will be required to operate a computer and will consistently use other office productivity machinery, such as a calculator, copy machine, and computer printer. The person in this position needs to move about inside the office to access filing cabinets, office machinery, etc. as necessary.
The employee must possess the ability to communicate information and ideas so others will understand.
The employee must possess the ability to observe details at close range.
Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
WORK ENVIRONMENT
Generally, this job operates in a professional office environment. This role may also require exposure to a variety of offshore platforms, various bodies of water, and small vessels.
The performance of this position may also occasionally require exposure to the manufacturing areas, which may require the use of personal protective equipment such as safety glasses with side shields and mandatory hearing protection.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
EEOC STATEMENT
Nauticus Robotics is an Equal Opportunity/ Affirmative Action Employer. All qualified applicants will be considered for employment without regard to race, color, religion, age, sex, national origin, immigration status, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
EXPORT CONTROL
Nauticus Robotics is a federal contractor required to adhere to the Arms Export Control Act of 1976 which governs the International Traffic in Arms Regulations (ITAR). As a result, this position may include access to export-controlled information that is subject to US export control laws. Export control laws require employers to restrict access to export-controlled information or to obtain export licenses for non-U.S. person employees if their positions require access to information governed by ITAR. The ITAR defines a U.S. person means a person (as defined in ยง120.14 of this part) who is a lawful permanent resident as defined by 8 U.S.C. 1101(a)(20) or who is a protected individual as defined by 8 U.S.C. 1324b(a)(3) which includes certain temporary residents and refugees and asylees. Nauticus Robotics does not obtain export licenses for these positions.
Software Development Manager(IBMI)
Staff software engineer job in Houston, TX
One of our leading client is looking for Software Development Manager(IBMI) in Houston TX
Responsibilities:
Management & Leadership:
Lead and oversee all software development operations o Supervise a team of developers, providing documented 30/60/90 day objectives and technical guidance o Conduct regular team meetings and one-on-one sessions providing ongoing performance feedback along with a collaborative team environment that encourages innovation and continuous improvement.
Prioritize and manage development project timelines and deliverables to meet deadlines and business objectives
Define, document and implement organization-wide standards for coding practices, development environment configurations and testing methodologies
Continuously monitor emerging technology and provide recommendations to senior leadership for related changes and/or upgrades
Provide monthly reporting as requested by senior leadership
Technical Responsibilities:
Participate in the entire software development lifecycle, including documentation, design, development, testing, and implementation o Collaborate with cross-functional teams to gather requirements and define software specifications
Perform debugging, troubleshooting, and performance tuning to optimize the system
Maintain existing software including providing support for production-related issues
Perform other duties as assigned
Job Skills & Qualifications:
Required:
Minimum of 5 years of experience as an RPG developer with experience developing and maintaining solutions using the following technologies: o ILE RPG, Free Form o IBM Db2 Database
o Data Description Specification (DDS) o Structured Query Language (SQL) o Control Language (CL)
Minimum of 3 years of experience in a supervisory role managing technical staff
Proven track record of successfully managing multiple projects simultaneously
Significant experience in all phases of the development lifecycle
Excellent project management, communication, and interpersonal skills
Strong analytical and problem-solving skills
Strategic thinking abilities with a focus on long-term planning and process improvement
Preferred:
Bachelor's degree in Computer Science or Software Engineering
Experience with Agile/Scrum methodologies and project management frameworks
DevOps Engineer
Staff software engineer job in Houston, TX
Job Title: DevOps Engineer
The DevOps Engineer is responsible for building, automating, and maintaining the infrastructure, tools, and processes that support software development and deployment. This role bridges development and operations teams to improve delivery speed, reliability, scalability, and overall efficiency. The position focuses heavily on automation, CI/CD pipelines, cloud infrastructure, monitoring, and system optimization.
Key Responsibilities
Design, implement, and maintain CI/CD pipelines to automate build, testing, and deployment processes
Manage and optimize cloud infrastructure (AWS, Azure, or Google Cloud)
Build and maintain Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation, or Ansible
Automate operational tasks, system provisioning, and configuration management
Collaborate with development teams to ensure smooth and reliable deployments
Monitor application and infrastructure performance, availability, and reliability
Maintain container environments (Docker, Kubernetes, ECS, AKS, GKE)
Implement logging, alerting, and monitoring solutions (Prometheus, Grafana, ELK, CloudWatch, Azure Monitor)
Improve system security by implementing best practices for access control, secrets management, patching, and vulnerability remediation
Troubleshoot system and infrastructure issues across development, staging, and production environments
Contribute to incident response, root-cause analysis, and continuous improvement initiatives
Maintain documentation for systems, processes, and deployment workflows
Required Qualifications and Experience
2-5+ years of experience in DevOps, cloud engineering, or related roles
Strong experience with CI/CD tools (GitHub Actions, GitLab CI, Jenkins, Azure DevOps, CircleCI, etc.)
Solid understanding of Linux systems administration
Hands-on experience with cloud platforms (AWS, Azure, or GCP)
Proficiency with scripting languages such as Python, Bash, or PowerShell
Experience with Terraform, Ansible, or other IaC/configuration management tools
Familiarity with Docker and Kubernetes
Strong troubleshooting and analytical skills
Preferred Qualifications
Certifications such as AWS DevOps Engineer, Azure DevOps Engineer Expert, or Kubernetes CKA/CKAD
Experience with microservices architectures
Knowledge of networking fundamentals and cloud security practices
Experience with service mesh technologies (Istio, Linkerd)
Understanding of GitOps workflows (Argo CD, Flux)
Education
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field preferred
Equivalent hands-on experience will be considered