DeveloperJobs.io
← Back to all jobs

Job Description

Solera in Westlake, TX onsite is seeking a Lead Full Stack Software Engineer to design, develop, and maintain high quality software using C# and React.

Responsibilities

  • Design and sustain reliable systems with potential integration of large language models into Solera products.
  • Leverage AI tools like Copilot and automation platforms to enhance product capabilities and engineering efficiency.
  • Develop and maintain web applications using .NET, C#, and ASP.NET Core or Framework.
  • Build and optimize database solutions across MS SQL Server, SQL Server, PostgreSQL, or NoSQL databases.
  • Create responsive and dynamic user interfaces with React.js.
  • Write robust unit tests using standard testing frameworks to ensure quality.
  • Utilize CI/CD tools such as Jenkins to automate deployment pipelines.
  • Collaborate with cross functional teams and stakeholders to define and ship features.
  • Implement RESTful APIs and integrate third-party services.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews, testing, and documentation activities.
  • Stay current with emerging technologies and best practices in full-stack development.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience.
  • 6 to 8+ years of software development experience.
  • Experience with product-based companies, contributing to development, enhancement, and scaling of high-quality products.
  • Strong proficiency in C#, ASP.NET Core/.NET 8+, Web API, and Entity Framework Core.
  • Expertise in React.js, TypeScript, Redux, and Next.js (a plus).
  • Experience with SQL Server, MS SQL Server, or NoSQL databases (MongoDB, Redis).
  • Knowledge of RESTful API development and integration.
  • Experience with Elasticsearch (search and analytics) capabilities.
  • Experience with unit testing (xUnit, Jest, Mog) and integration testing.
  • DevOps and CI/CD familiarity with Docker, Kubernetes, and Azure DevOps.
  • Focus on high performance, scalability, and security of applications.
  • Ability to conduct code reviews, write unit tests, and follow TDD and Agile practices.
  • Mentor junior developers and collaborate with UX/UI designers and product teams.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work independently and take ownership of projects.

Technologies

  • C#
  • ASP.NET Core
  • .NET
  • React.js
  • TypeScript
  • Redux
  • Next.js
  • MS-SQL Server
  • PostgreSQL
  • MongoDB
  • Redis
  • Elastic Search
  • Docker
  • Kubernetes
  • Azure DevOps
  • Jenkins
  • Web API
  • Entity Framework Core
  • Copilot
  • xUnit
  • Jest
  • Mog
  • RESTful API

The Role

As a Lead Engineer, you will help design, develop, and maintain high quality software applications using C# and React. You will work with cross-functional teams to define and ship new features while ensuring performance, quality, and responsiveness of applications. This role requires solid software engineering fundamentals and a commitment to scalable, efficient solutions.

Job Type

Full-time

Work Location

Westlake, TX, onsite

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.