Full Stack Software Engineer
Backend Developer
.NET
.NET Core
Azure
C Sharp
CI/CD
Cloud
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Platforms Cloud Platforms
Databases
Developer
DevOps
Devops Tools
Engineering
Front End Development
Frontend
Frontend Framework
Fullstack
Software Developer
Software Development
Software Engineer
Software Engineering
SQL
Web
Web Design
Job Description
TechniPower, Inc. is hiring a Full Stack Software Engineer for an on-site role in Fort Worth, TX. This position is temporary with the possibility of becoming permanent, focused on delivering and maintaining full-stack applications for aircraft systems and related technologies.
Role Summary
The Full Stack Software Engineer will design, develop, and maintain robust software solutions spanning backend and front-end components, with responsibility for database development, quality testing, and support of deployments within cloud and CI/CD environments. Experience with clean architecture approaches, including domain-driven design, CQRS, and service-oriented design, is central to the role.
Responsibilities
- Design, develop, and maintain full-stack applications using .NET / C# and Vue.
- Design and build systems using clean architecture principles, including domain-driven design (DDD), CQRS patterns, and service-oriented design.
- Develop and manage relational databases using Postgres and SQL, with a focus on data integrity and performance.
- Operate within established CI/CD pipelines and cloud environments to support application deployment and reliability.
- Apply DDD principles to produce software solutions that are scalable, maintainable, and effective.
- Write and maintain unit tests and integration tests to support software quality and reliability.
Required Qualifications
- U.S. Citizenship required.
- 7+ years of experience in full-stack software development.
- Bachelor’s degree in computer science, Information Technology, Engineering, or a related discipline (or equivalent experience).
- Proficiency in .NET / C# for backend development.
- Strong experience with front-end frameworks, including Vue.
- Solid understanding of relational databases, including Postgres and SQL.
- Familiarity with CI/CD pipelines and DevOps workflows.
- Experience with cloud platforms such as Azure or AWS.
- Experience designing and building systems using clean architecture principles, including DDD, CQRS, and service-oriented design.
- Experience with test-driven development (TDD) and a commitment to writing high-quality, maintainable code.
Additional Notes
- Experience working with a monolith architecture is a plus.
Location and Work Arrangement
Fort Worth, TX (onsite).
Technical Stack
- .NET / C#
- Vue
- Postgres
- SQL
- CI/CD pipelines
- DevOps
- Azure, AWS
- CQRS, domain-driven design (DDD), service-oriented design
- test-driven development (TDD)