Position Expired
This job is no longer accepting applications.
Senior Full Stack Software Developer
SkyWare
About SkyWare
SkyWare is an international leader in aviation billing and operational reporting systems, delivering mission-critical software to Air Navigation Service Providers (ANSPs), airports, and aviation authorities worldwide.
SkyWare specializes in aeronautical and non-aeronautical billing, runway and movement reporting, cost recovery, and regulatory compliance. Our flagship platforms: the ABX (Aviation Billing) and RWX (Runway Reporting) support sophisticated charging models, complex operational workflows, invoicing processes, and integration of data from multiple sources, while meeting stringent regulatory and compliance requirements across multiple jurisdictions.
Our systems operate at the intersection of finance, regulation, and air traffic operations, where accuracy, auditability, and reliability are essential.
The Role
The Senior Full Stack Software Developer is a hands-on technical role with significant ownership across SkyWare’s product portfolio. In addition to core software development responsibilities, this role provides critical technical support to Sales and Marketing activities, particularly in complex, RFP-driven aviation procurement environments.
You will work closely with engineering, product management, sales, and executive leadership to ensure SkyWare technical capabilities are accurately and credibly represented to customers worldwide.
This role includes international travel of up to one (1) week per month, supporting customer engagements, industry events, demonstrations, and project activities.
Key Responsibilities
Software Development & Architecture
- Design, develop, and maintain back end services and full-stack applications supporting aviation billing and reporting workflows
- Implement complex business logic related to charging rules, tariffs, movement processing, invoicing, and regulatory reporting
- Contribute to architectural decisions around data models, integration, scalability, and system reliability
- Enforce and contribute to coding standards, best practices, and internal development guidelines
- Assist in maintaining internal technical standards and documentation
Product Delivery & Quality
- Participate in the full software development life-cycle from requirements analysis through deployment and support
- Analyze user requirements and usability feedback to ensure solutions meet customer and regulatory expectations
- Contribute to project estimation, planning, and input into Statements of Work (SOWs)
- Diagnose and resolve complex technical issues across development, test, and production environments
Sales & Marketing Support
- Support product demonstrations for prospective customers, including live system walkthroughs and technical deep dives
- Contribute to the preparation and delivery of customer presentations, technical briefings, and capability overviews
- Participate in international trade shows, conferences, and industry events as a technical representative of SkyWare
- Provide technical input for RFP responses, tenders, and proposal writing, including compliance matrices and technical sections
- Assist in developing and maintaining product descriptions, feature lists, and technical marketing content to ensure accuracy and consistency
- Collaborate with Sales and Marketing teams to align product capabilities with customer needs and procurement requirements
Collaboration & Customer Support
- Work closely with product management, QA, and aviation domain experts to deliver reliable and compliant solutions
- Liaise with customers, partners, and internal stakeholders to clarify requirements and support implementations
- Support customer deployments, site installations, site acceptance testing (SAT), and training activities
- Travel internationally up to one (1) week per month for customer-facing, sales, and industry activities
Technical Stack
- Operating Systems: Linux (Red Hat), Windows
- Backend: Java, Java Spring Boot
- Frontend: TypeScript, Angular 19
- Databases: PostgreSQL
- Reporting: BIRT (Business Intelligence and Reporting Tools)
- Tooling & DevOps: GitHub, Jira, NPM, IntelliJ IDEA, Visual Studio Code
What You Bring
- 5–8+ years of professional software development experience with a strong backend and full-stack focus
- Experience building enterprise-grade or mission-critical systems
- Strong proficiency in Java and modern web technologies
- Solid SQL, data modeling, and relational database experience
- Ability to clearly explain complex technical concepts to non-technical audiences
- Comfortable supporting sales and marketing activities in regulated, RFP-driven environments
- Strong written and verbal communication skills
- Independent, collaborative, and detail-oriented approach
Highly Desirable Experience
- Aviation, transportation, logistics, or other regulated industries
- Billing, rating engines, invoicing, or financial reconciliation systems
- Experience participating in RFPs, tenders, or proposal development
- Customer-facing experience in international or government environments
Why SkyWare
At SkyWare, engineers play a visible role beyond code. You will help shape not only the product, but how it is understood, adopted, and trusted by aviation authorities around the world. If you enjoy combining deep technical work with real-world customer and industry engagement, this role offers a rare opportunity.