Job Title: Full Stack Software Engineer
Location: 13901 Aviator Way Ste 270, Fort Worth Tx, 76177
Company: AVX Aircraft
Work Schedule: Full-time, Monday – Friday (9-80 work schedule, every other Friday off)
About AVX Aircraft: AVX Aircraft is a leader in innovative aviation solutions, committed to pushing the boundaries of aircraft design and technology. Our mission is to deliver cutting-edge, high-performance aircraft systems that redefine the future of aviation. We are a dynamic and forward-thinking company, dedicated to fostering a collaborative and inclusive environment where creativity and expertise thrive.
Position Overview: We are seeking a highly skilled and motivated Full Stack Software Engineer with 5-7 years of experience to join our talented engineering team in Fort Worth, Texas. 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, DevOps practices, cloud technologies, domain-driven design, and test-driven development.
Key Responsibilities:
- Software Development: Design, develop, and maintain full-stack software applications using .NET / C#, React, and Vue.
- Database Management: Develop and manage relational databases using Postgres / SQL, ensuring data integrity and performance.
- DevOps Practices: Implement and manage continuous integration and continuous deployment (CI/CD) pipelines, automate processes, and ensure smooth deployment workflows.
- Cloud Technologies: Develop and deploy scalable applications on Azure, leveraging cloud services to enhance performance 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.
- Collaboration: Work closely with cross-functional teams including product managers, designers, and other engineers to deliver high-quality software solutions.
- Problem-Solving: Analyze and troubleshoot complex issues, providing effective solutions in a timely manner.
Qualifications:
- Experience: 5-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.
- Strong experience with front-end frameworks such as React and Vue.
- Solid understanding of relational databases, including Postgres and SQL.
- Hands-on experience with DevOps practices and tools.
- Experience with cloud platforms, particularly Azure.
- Design Principles: Familiarity with domain-driven design and its application in software development.
- Development Practices: Experience with test-driven development (TDD) and a commitment to writing high-quality, maintainable code.
- Soft Skills: Excellent problem-solving abilities, strong communication skills, and the ability to work effectively in a collaborative team environment.
Preferred Qualifications:
- Experience with microservices architecture.
- Knowledge of additional cloud platforms or technologies.
- Familiarity with other front-end frameworks or libraries.
- Contributions to open-source projects or technical communities.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- The chance to work on groundbreaking technologies in the aviation industry.
How to Apply:
Interested candidates should submit their resume and a cover letter detailing their experience and suitability for the role to jobs@avxaircraft.com.
AVX Aircraft is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.