Senior Software Engineer

at  Portside Inc

Philadelphia, Pennsylvania, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Apr, 2025Not Specified28 Jan, 2025N/AHtml,Sql,Security Policy,Tags,Business Aviation,Indexing,Tokens,Cookies,Javascript,Css,Stored ProceduresNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT PORTSIDE, INC.

Portside is a leading provider of modern software solutions for the global aviation industry. As a fast-growing SaaS company, we operate across three key verticals: business aviation, regional commercial aviation, and aircraft leasing & finance. With nearly 300 team members spread across five continents, we support over 1,000 enterprise customers, helping them streamline and manage all aspects of their day-to-day operations.

JOB SUMMARY

We are looking for an experienced and motivated fullstack (.NET, SQL, HTML, JavaScript, CSS) engineer to join our Flight Scheduling System (PFM) team. This system is a mission-critical “system of record” for business aircraft operators that supports scheduling of aircraft and crew member operations. It provides flight and crew legality checks; keeps track of crew training, rest, and qualifications; and manages passenger details and documents. The system also offers record keeping and reporting, integrated fuel pricing and ordering, and integrates with other Portside and third-party platforms and products. These integrations include tasks like aircraft maintenance, ordering services for crew and aircraft, performing safety checks and weight-and-balance calculations for the aircraft, filing flight plans, among many other functions.
You’ll be working with a team of professional engineers who are in love with aviation, eager to share their in-depth knowledge, and captivated by the idea of building a world-class flight management system.

QUALIFICATIONS

  • Proficiency in .NET and C#
  • Strong knowledge of SQL


    • Solid understanding of database normalization, indexing, stored procedures, triggers and user-rights

    • Strong experience with HTML, CSS, and JavaScript


      • Web Components, native JavaScript module imports, OOP and functional methodologies

      • Strong knowledge of how the web works:


        • HTTP cycle, content-security-policy, cookies, tokens, etc.

        • Experience in designing applications architecture, good understanding of the MVC, SOLID, DRY, KISS, design patterns and other development best practices; strong and consistent understanding of REST API
        • Solid understanding and comfortable with GIT best practices


          • Commits, tags, branching, pull-requests

          • Great troubleshooting skills
          • Strong motivation and willingness to learn
          • Practical and results-oriented engineering mindset
          • Desire to build reliable and efficient solutions
          • Interest in business aviation and in becoming a domain expert in the field

          How To Apply:

          Incase you would like to apply to this job directly from the source, please click here

          Responsibilities:

          • Design and implement scalable and secure software solutions using C#/.NET/HTML/JavaScript/CSS, following best practices (SOLID, DRY, KISS) to develop features for the Flight Management System that support flight and crew operations.
          • Collaborate with cross-functional teams to integrate PFM with other Portside and third-party platforms
          • Develop and maintain RESTful APIs, ensuring they meet high performance, reliability, and security standards for internal and external system integrations.
          • Write, maintain, and document high-quality code.
          • Contribute to overall development goals by collaborating with other developers to ensure the applications are intuitive, responsive, and aligned with user needs in the aviation domain.


          REQUIREMENT SUMMARY

          Min:N/AMax:5.0 year(s)

          Computer Software/Engineering

          IT Software - Application Programming / Maintenance

          Software Engineering

          Graduate

          Proficient

          1

          Philadelphia, PA, USA