JJobsSonar

Software Engineer

Confidential Jobs · Greater Houston

Software EngineeringHybrid

About this role

The candidate will work across the full software development lifecycle, collaborating with experienced engineers and technical leaders to build reliable and scalable solutions. Responsibilities include translating business requirements into technical designs, contributing to application architecture, and performing programming tasks to deliver design objectives. The role involves developing software solutions with a focus on reliability, security, and maintainability, as well as conducting unit and system level tests. The technical environment involves working with technologies like C#, .NET, SQL, and web technologies like React or Angular. The position is a based in Houston, Texas, on a West Side office, in a hybrid work model.

Skills & technologies

Read full description

This SaaS company is focused on their data optimization offerings to their onshore and offshore clients, supplying digital solutions for well integrity assurance and energy technology throughout Texas.


Job Description


This is an opportunity to work across the full software development lifecycle, partnering with experienced engineers, technical leaders, internal stakeholders, and clients to develop reliable, secure, scalable, and maintainable solutions.


The ideal candidate is a hands-on software developer who enjoys solving complex technical problems, collaborating with others, and staying current with emerging technologies—including the rapidly evolving use of AI in software development.


Duties and/or Responsibilities


  • Develop and enhance software applications while helping translate business and technical requirements into effective solutions.
  • Analyze requirements and contribute to application architecture and technical design.
  • Develop software solutions that prioritize reliability, security, simplicity, efficiency, and maintainability.
  • Assist with test planning, technical documentation, troubleshooting, and resolution of software issues.
  • Perform programming tasks to deliver design objectives.
  • Confirm program operation by conducting unit and system level tests.


Requirements


  • Bachelor’s degree from an accredited university in computer science or a related science or technical field


Preferred Skills

  • Proficiency in Object Oriented Programming techniques and languages (C#, C++, Java)
  • Experience in Microsoft .NET Framework and the C# programming language or similar (Java, C++).
  • Database systems such as SQL and / or experience with ORM tools
  • Experience in web programming involving HTML, CSS, JavaScript, and Single-Page Applications (React, Angular)
  • Unit testing / functional testing for C# and / or React
  • Experience using AI-powered tools for development (Claude Code, Codex, Cursor)
  • Experience integrating AI tools to streamline the software development lifecycle (planning, design, implementation, code review, testing)
  • Experience with containers / container orchestration or microservices (Docker, Kubernetes)
  • Understanding of how to utilize LLMs in application features


Logistical Information

  • Location: Hybrid within Houston, Texas (office on the West Side)
  • Employment Type: Full-time
  • Compensation: estimated $110k-$1140k/yr, plus comprehensive benefits (medical, dental, vision, 401(k), paid time off).


$110,000–$1,140,000 / yearApply now

Similar Software Engineering jobs

All Software Engineering jobs