Logo
Aircraft Performance Group

Back End Developer

Aircraft Performance Group, Dallas, Texas, United States, 75215

Save Job

We are looking for a skilled and driven

Backend Developer

to join our team. As a Backend Developer, you will be responsible for building and maintaining secure, scalable, and high-performance server-side applications and APIs that power our core software products.

The ideal candidate will have hands‑on experience with modern backend technologies, a strong understanding of system architecture and data management, and a passion for clean, efficient code. You will collaborate closely with frontend developers, DevOps engineers, and product managers to deliver high-quality, integrated solutions that support our expanding user base.

Office Hours and Location

Full-time, Monday to Friday

Location: Argyle, TX – Onsite

Key Responsibilities and Duties

Design and develop RESTful APIs and microservices using Python, Node.js, migrating from .NET technologies, ensuring optimal performance, security, and scalability.

Build and maintain integrations with third‑party services, payment gateways, and external APIs, implementing proper error handling and monitoring.

Develop and optimize database schemas, queries, and data models for both SQL and NoSQL databases, ensuring data integrity and performance.

Implement containerized applications using Docker and deploy them using Kubernetes orchestration, following DevOps best practices for CI/CD pipelines.

Collaborate with AI and machine learning teams to integrate AI Agentic software development tools and automated code generation systems into the development workflow.

Write comprehensive technical documentation, including API specifications, system architecture diagrams, and deployment guides.

Participate in code reviews, maintain coding standards, and mentor junior developers on best practices and emerging technologies.

Monitor application performance, troubleshoot issues, and implement solutions to ensure high availability and reliability of backend services.

Work with cross‑functional teams to gather requirements, estimate development efforts, and deliver features within agreed timelines.

Stay current with industry trends, evaluate new technologies, and contribute to technical decision‑making processes.

Implement security best practices, including authentication, authorization, data encryption, and vulnerability assessments.

Skills and Qualifications

At least 3 years of professional backend development experience with strong proficiency in Python and Node.js.

Experience with C#, VB.NET, or C++ for enterprise‑level applications and system integrations/modernization.

Hands‑on experience with Kubernetes container orchestration, Docker containerization, and cloud deployment strategies.

Proven track record of building and maintaining RESTful APIs and microservices architectures.

Experience with AI Agentic software development tools such as Windsurf, GitHub Copilot, ChatGPT, or similar AI‑powered development assistants.

Strong knowledge of database technologies including PostgreSQL, MySQL, MongoDB, Redis, MSSQL, with experience in query optimization.

Proficiency with version control systems (Bitbucket, Git), CI/CD pipelines (Jenkins, GitLab CI), and automated testing frameworks.

Experience with cloud platforms (AWS, Azure, GCP) and infrastructure as code tools (Terraform, CloudFormation).

Strong problem‑solving skills and ability to debug complex distributed systems and performance issues.

Excellent written and verbal communication skills, with ability to explain technical concepts to non‑technical stakeholders.

Experience with agile development methodologies and collaborative development practices.

Knowledge of security principles, NIST (SSDF/CSF), and secure coding practices.

As a Plus

Experience/knowledge in the Aerospace domain/operations.

Experience with message queuing systems (RabbitMQ, Apache Kafka) and event‑driven architectures.

Familiarity with monitoring and observability tools (Crashlytics, Prometheus, Grafana, ELK stack).

Knowledge of serverless computing (AWS Lambda, Azure Functions) and edge computing technologies.

Experience with performance testing, load testing, and system optimization techniques.

Understanding of machine learning workflows and MLOps practices.

A BS degree in Computer Science, Software Engineering, or related field is preferred.

Experience with performance simulation of full interconnect solutions using both transaction‑level and processor/software‑driven models.

Familiarity with containerization technologies like Docker and Kubernetes, and automation tools like Jenkins.

Preferred Qualifications

Experience with enterprise integration patterns and API gateway technologies.

Familiarity with real‑time communication protocols (WebSockets, Server‑Sent Events).

Experience with data pipeline development and ETL processes.

Understanding of distributed systems design patterns and microservices best practices.

Expertise in modern SQL and NoSQL databases, including MySQL, PostgreSQL, Redis, and or MongoDB.

Strong experience in full‑stack development and system architecture in a fast‑paced, innovation‑driven environment.

Aircraft Performance Group (APG) Aircraft Performance Group, LLC (APG) is a flight operations performance engineering firm, established in 1999, that specializes in Runway Analysis, Weight and Balance, and Flight Planning solutions for the airline and corporate flight operations industry. We maintain a current worldwide database of airport information and provide data based on FAR, EASA, and CASA requirements. APG is headquartered in Castle Rock, Colorado. Learn more at

flyapg.com .

#J-18808-Ljbffr