EngineerJobs.io
← Back to all jobs

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)

Similar Jobs