About JSSI
For more than 35 years, Jet Support Services, Inc. (JSSI) has been the leading independent provider of maintenance support, advisory services, software, and financial tools to the business aviation industry. With 6,000+ aircraft supported by maintenance programs and software platforms, JSSI leverages this wealth of data, scale, and innovation to drive cost savings and provide custom solutions that align with the interests of each client, regardless of make or model. Learn more at jetsupport.com.
JSSI products and services include:
- Maintenance Programs: Hourly Cost Maintenance Programs to stabilize maintenance budgets, maximize aircraft availability, and enhance residual value.
- Parts & Leasing: Experienced product line specialized team leveraging our OEM inventory and global vendor relationships to find optimal customer solutions.
- Software: Traxxall and Conklin & de Decker, powerful data platforms to help make informed decisions, from choosing the right aircraft to tracking maintenance, inventory, and MRO projects.
- Advisory Services: Objective insights and independent technical advice from a global team of technical advisors and ASA-accredited appraisers for various aircraft types.
- Aviation Capital: Customized asset-based finance solutions for business aviation.
Job Summary:
The mission of the Software Developer on the API team is to design, develop, and maintain RESTful APIs using C# and the .NET framework. The developer will also assist with technical design, code construction, team growth, bug resolution, and environment support. The Senior Software Developer demonstrates resourcefulness, takes and provides direction, and learns new technologies to support the business. Responsibilities include crafting new and maintaining existing web apps interacting with APIs, working with complex datasets, and demonstrating expertise in various programming languages within a dynamic team environment.
Duties/Responsibilities:
- Collaborate with product managers, front-end developers, and stakeholders to understand requirements and deliver effective API solutions.
- Design, develop, and maintain RESTful APIs using C# and the .NET framework and .NET Core.
- Write clean, efficient, and well-documented code following industry best practices.
- Develop integration solutions with internal and external systems.
- Participate in architectural and design discussions to ensure API alignment with business goals.
- Assess feasibility of design and project parameters within time and cost constraints.
- Develop and execute unit and integration tests to ensure API reliability and performance.
- Participate in code reviews and adopt continuous integration practices to maintain high-quality standards.
- Develop code and designs for software applications based on user specifications.
- Monitor API performance and troubleshoot issues as they arise.
- Maintain up-to-date API documentation using tools such as Swagger, WebAPI, or OpenAPI.
- Provide ongoing support and enhancements for existing APIs.
- Design data models and database schemas for specific application areas.
- Collaborate with systems analysts, engineers, and programmers to design supporting systems.
- Supervise and mentor team members, enabling opportunities for technical growth and strengthening team capabilities.
- Perform other related duties as assigned.
- Availability to work 2nd shift (3PM to 12 midnight), Mondays to Fridays.
- Effective verbal and written English communication skills.
Desired Qualifications:
- Bachelor’s degree in computer science, engineering, or related field.
- Minimum five years of experience as a software developer or engineer.
- At least five years of experience with C# and .NET web applications and RESTful APIs.
- Proven experience in API development using C#.
- Experience with Azure cloud services, including Azure Service Bus, ADB2C, Azure AKS.
- Knowledge of microservices architecture and containerization technologies like Docker and Kubernetes.
- Understanding of modern API security practices (OAuth, JWT, etc.).
- Experience with SQL Server and writing relational database queries.
- Strong understanding of RESTful architecture and API design principles.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Knowledge of Salesforce integration is preferred.
- Excellent time management skills and ability to meet deadlines.
- Participation in Agile methodologies and ceremonies.
JSSI is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, disability, protected veteran status, or other protected characteristics.
JSSI does not accept unsolicited resumes from recruiters or third-party agencies for this role. No fees will be paid for unsolicited candidates submitted directly to our hiring team.