Skip to main content
Back to jobs

Principal Software Engineer

External
solera logoSolera · Westlake, TX
Full-timeOn-siteToday
.NET CoreAgileAngularAPI DesignASP.NETAWS
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Build and Ship
  • Write production code daily across our full technology stack
  • Modernize legacy applications and migrate outdated tech stacks to current platforms
  • Leverage AI-powered development tools (GitHub Copilot, ChatGPT, Claude, etc.) to accelerate feature development
  • Design and implement scalable solutions using microservices architecture
  • Translate business requirements into working software quickly and efficiently
  • Lead Through Example
  • Mentor developers through pairing sessions, code reviews, and practical guidance
  • Share best practices for AI-assisted development and modern tooling
  • Guide architectural decisions based on proven patterns and pragmatic tradeoffs
  • Foster a culture of continuous learning and technical excellence
  • Technical Execution
  • Develop and maintain SaaS applications using modern frameworks and cloud platforms
  • Implement RESTful APIs and microservices
  • Work with both relational and NoSQL databases
  • Build containerized applications with Docker and orchestrate using Kubernetes
  • Write comprehensive unit tests and participate in the full SDLC
  • Collaborate across teams on multiple concurrent projects
  • REQUIRED QUALIFICATIONS

Requirements

  • 8+ years of professional software development experience
  • Proven track record of modernizing legacy systems and tech stack migrations
  • Strong experience with AI-assisted development tools and workflows
  • History of mentoring and developing junior engineers
  • Technical Skills
  • Expert-level proficiency in C# and .NET development
  • Strong experience with modern web frameworks (ASP.NET Core, MVC)
  • Solid understanding of RESTful API design and implementation
  • Hands-on experience with relational databases (SQL Server, PostgreSQL)
  • Experience with containerization (Docker) and orchestration (Kubernetes)
  • Comfortable with cloud platforms (AWS or Azure)
  • Proficient with Git and modern development workflows
  • Soft Skills
  • Bias toward action and shipping working software
  • Strong communication skills with both technical and non-technical stakeholders
  • Ability to manage multiple priorities and deliver results independently
  • Collaborative mindset with a genuine interest in helping others grow
  • Experience with Java development
  • Background with message queuing systems (ActiveMQ, RabbitMQ, Kafka)
  • Familiarity with caching strategies (Redis)
  • Knowledge of frontend frameworks (React, Angular, Vue)
  • Transportation or logistics industry experience
  • Experience with Agile/Scrum methodologies
  • EDUCATION
  • Bachelor's degree in Computer Science or equivalent practical experience
  • WHAT SUCCESS LOOKS LIKE
  • You're consistently shipping features and improvements
  • The team's code quality and development velocity are improving
  • Legacy systems are being systematically modernized
  • Developers you mentor are leveling up their skills
  • You're known as the person who makes things happen
  • EQUAL OPPORTUNITY EMPLOYER

Additional Information

JOB SUMMARY We're looking for a pragmatic, hands-on Senior Software Engineer who gets things done. You'll spend significant time writing code while helping elevate the technical skills of the broader team. This role is ideal for someone who thrives on modernizing legacy systems, leverages AI-assisted development tools to accelerate delivery, and isn't afraid to roll up their sleeves to ship features. You'll balance individual contribution with mentorship, helping less experienced developers grow their craft through practical guidance and code review.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at solera? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect