Aircraft Performance Group Inc
Backend Software Developer
Aircraft Performance Group Inc, Arlington, Texas, United States, 76000
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, and 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. A BS degree in Computer Science or a related field is preferred. 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. Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Full-time Job function
Job function
Engineering and Information Technology Industries
Airlines and Aviation and IT Services and IT Consulting Referrals increase your chances of interviewing at Aircraft Performance Group by 2x Inferred from the description for this job
Medical insurance Get notified when a new job is posted. Sign in to set job alerts for Software Engineer roles.
Software Developer / Junior Software Engineer
Irving, TX $107,120.00-$160,680.00 6 days ago Dallas, TX $125,000.00-$170,000.00 3 days ago Dallas, TX $90,000.00-$180,000.00 2 weeks ago Plano, TX $112,000.00-$130,000.00 2 weeks ago Plano, TX $112,000.00-$130,000.00 2 weeks ago Backend Associate Developer/Developer, IT Applications
Dallas, TX $140,000.00-$160,000.00 1 month ago Dallas, TX $70,000.00-$82,000.00 2 weeks ago Irving, TX $130,000.00-$145,000.00 1 month ago Plano, TX $64,300.00-$98,300.00 2 days ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
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, and 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. A BS degree in Computer Science or a related field is preferred. 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. Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Full-time Job function
Job function
Engineering and Information Technology Industries
Airlines and Aviation and IT Services and IT Consulting Referrals increase your chances of interviewing at Aircraft Performance Group by 2x Inferred from the description for this job
Medical insurance Get notified when a new job is posted. Sign in to set job alerts for Software Engineer roles.
Software Developer / Junior Software Engineer
Irving, TX $107,120.00-$160,680.00 6 days ago Dallas, TX $125,000.00-$170,000.00 3 days ago Dallas, TX $90,000.00-$180,000.00 2 weeks ago Plano, TX $112,000.00-$130,000.00 2 weeks ago Plano, TX $112,000.00-$130,000.00 2 weeks ago Backend Associate Developer/Developer, IT Applications
Dallas, TX $140,000.00-$160,000.00 1 month ago Dallas, TX $70,000.00-$82,000.00 2 weeks ago Irving, TX $130,000.00-$145,000.00 1 month ago Plano, TX $64,300.00-$98,300.00 2 days ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr