Senior Software Engineer

SQUADRA TECHNOLOGIES SERVICES LLC
Houston, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 110K

Job location

Houston, United States of America

Tech stack

Java
Amazon Web Services (AWS)
HTML5
Azure
C Sharp (Programming Language)
CSS
Cloud Computing
Software Quality
Code Review
Continuous Integration
Data Systems
Data Warehousing
Database Queries
Software Debugging
DevOps
PostgreSQL
Microsoft SQL Server
Node.js
NoSQL
Software Engineering
Enterprise Software Applications
.NET Core
Backend
GIT
Vue.js
Containerization
Angular
Kubernetes
Information Technology
Front End Software Development
Software Coding
REST
Docker

Job description

Job Summary We are looking for a Senior Full-Stack Software Engineer who is comfortable navigating both the front-end and back-end of complex enterprise applications. This isn't a role for someone who wants to stay in a narrow silo; you'll be working across the entire stack to design, develop, and deploy robust solutions. You will work closely with our leadership and client stakeholders to translate business requirements into scalable technical architectures. If you enjoy solving puzzles, optimizing performance, and writing code that is as elegant as it is functional, you'll fit right in., * End-to-End Development: Design and implement scalable web applications using modern frameworks and backend languages.

  • Architecture & Design: Participate in architectural discussions, ensuring that new features are built with long-term maintainability and performance in mind.
  • Database Management: Design efficient database schemas and optimize complex queries to handle large enterprise datasets.
  • API Integration: Build and consume RESTful APIs and integrate third-party services (EPM tools, ERP systems, etc.) into unified platforms.
  • Code Quality: Perform thorough code reviews and mentor junior developers to maintain high standards across the codebase.
  • Problem Solving: Debug complex issues across different environments and provide technical support during critical deployments.
  • Collaboration: Work directly with project managers and clients to define project scopes, timelines, and technical requirements.

Requirements

  • Experience: At least 5-7 years of professional experience in software development, preferably in a consultancy or enterprise environment.
  • Front-End Mastery: Strong proficiency in React, Angular, or Vue.js, along with advanced CSS/SCSS and HTML5.
  • Back-End Expertise: Deep experience with C#/.NET Core, Java, or Node.js.
  • Data Systems: Strong SQL skills (SQL Server, PostgreSQL) and experience with NoSQL databases or data warehousing.
  • Cloud Platforms: Hands-on experience deploying and managing applications on AWS or Azure.
  • DevOps Tools: Familiarity with Git, CI/CD pipelines, and containerization (Docker/Kubernetes) is highly preferred.
  • Communication: Ability to explain technical concepts to non-technical stakeholders clearly and effectively.
  • Education: A Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional experience).

Benefits & conditions

  • Dental insurance
  • Health insurance
  • Visa sponsorship
  • Vision insurance

About the company

Company Overview Tevpro is a Houston-based technology consultancy that specializes in high-stakes enterprise solutions. We don't just build apps; we solve complex business problems through custom software development, Enterprise Performance Management (EPM), and data integration. Our team is a group of seasoned architects and developers who value clean code, transparency, and delivering actual value to our clients. We avoid the "corporate fluff" and focus on technical excellence, helping organizations-from mid-market to Fortune 500-modernize their legacy systems and scale their digital infrastructure., Why Work with Us? At Tevpro, you'll work on diverse projects that keep your skills sharp. We offer a collaborative environment where your voice is heard, and your contributions directly impact the success of our clients. We believe in professional growth, technical autonomy, and maintaining a healthy work-life balance.

Apply for this position