Full Stack Software Engineer

Technipower, Inc
Fort Worth, TX, United States
5 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Amazon Web Services Unit Testing Microsoft Azure C Sharp (Programming Language) Cloud Computing Software Quality Command-Query Responsibility Segregation (Software Development) Data Integrity Relational Databases DevOps PostgreSQL
+12 more
Software Deployment Software Engineering Software Systems SQL Databases Test-Driven Development (TDD) Delivery Pipeline Backend Vue.js Integration Tests Information Technology Front End Software Development Domain Driven Design

Job description

In this role, you will work on developing and maintaining robust software solutions that drive our aircraft systems and technologies. The ideal candidate will have a strong background in .NET / C#, modern front-end frameworks, database management, domain-driven design, and test-driven development. Experience working within cloud-based environments and deployment pipelines is a plus., * Software Development: Design, develop, and maintain full-stack software applications using .NET / C# and Vue.

  • Design Principles: Experience designing and building systems using clean architecture principles, including domain-driven design (DDD), CQRS patterns, and service-oriented design.

  • Database Management: Develop and manage relational databases using Postgres / SQL, ensuring data integrity and performance.

  • Deployment & Environments: Work within established CI/CD pipelines and cloud environments to support application deployment and reliability.

  • Domain-Driven Design: Apply domain-driven design principles to create scalable, maintainable, and effective software solutions.

  • Test-Driven Development: Write and maintain unit tests and integration tests to ensure software quality and reliability.

Requirements

  • Citizenship: U.S. Citizenship required

  • Experience: 7+ years of experience in full-stack software development.

  • Education: Bachelor’s degree in computer science, Information Technology, Engineering, or a related discipline (or equivalent experience).

Technologies:

  • Proficiency in .NET / C# for backend development.

  • Experience working with a monolith architecture is a plus.

  • Strong experience with front-end frameworks such as Vue.

  • Solid understanding of relational databases, including Postgres and SQL.

  • Familiarity with CI/CD pipelines and DevOps workflows

  • Experience working with cloud platforms (Azure or AWS)

  • Design Principles: Experience designing and building systems using clean architecture principles, including domain-driven design (DDD), CQRS patterns, and service-oriented design.

  • Development Practices: Experience with test-driven development (TDD) and a commitment to writing high-quality, maintainable code.

VIS

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

11:44 min

Live coding a test driven component feature

Markus Oberlehner · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

Videos

See all

Related articles

See all