JOBSEARCHER

Mobile /Web Developer (.Net)

About the Job: The Air Line Pilots Association, International (ALPA), is seeking an experienced Mobile/Web Developer to design, develop, test, and maintain mobile and web applications, along with complex application and database integrations. The developer will gather user requirements, perform systems analysis and design, and collaborate with architects, developers, data analysts, and other technology specialists to deliver solutions aligned with the Association's technical architecture and strategic goals. This role also involves researching technology solutions, recommending infrastructure alternatives, maintaining development standards, and contributing to application and database strategy. Candidates should have strong .NET development experience, excellent communication skills, and the ability to manage multiple projects independently.
Key Responsibilities
Application Development and Integration: Gather user requirements and translate them into technical specifications. Analyze, design, develop, and test mobile and web applications. Build and maintain application and database integrations. Support the full project development lifecycle. Ensure applications follow established technical architecture standards. Identify and recommend suitable technology and infrastructure solutions. Assist with complex technical problem-solving and application improvements.
Systems Analysis and Database Development: Collaborate with business experts, Association leadership, and data analysts to understand reporting requirements. Translate logical data designs into physical database repositories. Contribute to the development and improvement of the Association's data storage strategy. Maintain compliance with departmental and organizational development, application, and data policies. Recommend updates to technical standards and policies when needed.
Collaboration and Technical Support: Work closely with architects, developers, data analysts, and other technical teams. Communicate technical solutions effectively to internal and external stakeholders. Provide input to management regarding technology direction and technical challenges. Prepare technical documentation for internal use. Support end-user security administration when required. Manage multiple projects and transition between priorities in a fast-paced environment.
Required Qualifications: Bachelor's degree in Computer Science, Information Technology, Web Applications, or a related field. At least 5 years of relevant professional experience. A master's degree or postgraduate coursework in a related field is preferred. Equivalent combinations of education and practical experience may be considered. Strong experience in systems analysis, application design, and requirements gathering. Excellent written and verbal communication skills. Strong organizational and time-management abilities. Ability to work independently and exercise sound professional judgment. Experience preparing technical documentation. Required Technical Skills. NET MAUI and Blazor. Sitecore, DNN, and Coveo. Visual Studio .NET and ASP.NET.C# and Java. Microsoft SQL Server. Microsoft .NET Framework. HTML, CSS, and JavaScript. Client-side scripting and jQuery. AJAX and asynchronous request handling. RESTful services and APIs. Microsoft Word, Outlook, and PowerPoint.
Preferred Technical Skills: Content Management Systems (CMS).Advanced JavaScript libraries and frameworks. Web development preprocessing platforms. Version control systems. Cross-browser compatibility and development. Automation and web performance tools. Image editing tools for basic cropping, resizing, and adjustments. Experience with end-user security administration.
Additional Requirements: Interested applicants must submit links to an online portfolio showcasing previous work. Approximately 5–10% local, national, and international travel may be required. Relocation assistance is not provided. Visa sponsorship is not available. This position is covered by a collective bargaining agreement. Partial remote work opportunities are available.
Compensation and Benefits: $97,948–$139,923 annuallyALPA offers a comprehensive benefits package, including:401(k) plan with a 12% non-elective employer contribution. Additional 2% contribution to a Market-Based Cash Balance Plan after 180 days. Roth 401(k) option with a four-year vesting schedule. Medical, dental, and vision insurance starting on the first day of employment. PPO, Kaiser (where available), and High Deductible Health Plan options. Paid vacation and holidays. Two paid volunteer days per year. Sick leave and bereavement leave. Competitive parental leave. Employer-paid disability and life insurance. Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA).Retiree health plan. Education assistance program. Optional pet insurance, additional life insurance, legal plan, and qualified transportation benefits where available.
About Air Line Pilots Association, International: The Air Line Pilots Association, International (ALPA), is the world's largest airline pilot union and a major non-governmental aviation safety organization. It represents more than 80,000 pilots at 42 airlines across the United States and Canada. ALPA supports its members through professional representation, aviation safety initiatives, and organizational services. The Association is committed to maintaining an inclusive, respectful, and safe workplace. Work Arrangement Note: The original listing is categorized as remote, while the job description specifies partial remote work opportunities and an office location in Tysons (McLean), Virginia. Candidates should confirm the exact remote-work arrangement with the employer.