About this role
Position Summary
The Sr. Application Developer is the technical lead for major application development programs and multiple concurrent projects that support VSE Aviation business and technology needs. This role designs, develops, and maintains custom full-stack applications and tools, solves complex problems that require deep expertise and integration across systems, and drives the delivery and quality of development work with minimal direction.
Essential Duties and Responsibilities
- Lead the technical design of major custom applications and integrations, working with business units to translate requirements into architecture and technical specifications. (20%)
- Write, review, and maintain clean, efficient, well-documented code across the full stack, including T-SQL, Microsoft SQL Server, HTML, and JavaScript. (25%)
- Design and optimize database schemas, queries, and reports using SQL Server Reporting Services and SQL Server Analysis Services. (10%)
- Lead refactoring and modernization of legacy code, and set coding standards and reusable components for the team. (10%)
- Ensure applications meet enterprise security standards and best practices, including data encryption and access controls. (10%)
- Conduct code reviews and provide technical guidance and mentoring to other developers. (10%)
- Manage the code repository and source control practices, and lead participation in enterprise change management, testing, and release processes, including unit testing for infrastructure patching. (10%)
- Provide after-hours support and lead root-cause troubleshooting of application issues during outages. (5%)
- Perform other related duties as assigned.
Qualifications
Qualifications
Minimum Requirements
- Bachelors degree in computer science, engineering, or a related field
- OR an additional 3 years specific work experience in lieu of degree.
- 6 years of relevant/technical work experience.
- Expert knowledge of T-SQL programming and Microsoft SQL Server, including query optimization and performance tuning.
- Strong knowledge of HTML and JavaScript.
- 3 years of experience with Transparent Data Encryption (TDE).
- 3 years of experience with SQL Server Reporting Services and SQL Server Analysis Services.
- Experience designing and developing APIs and system integrations.
- Demonstrated experience serving as technical lead on major programs or multiple concurrent projects.
- Strong analytical skills and the ability to communicate effectively with business and end users.
Preferred Requirements
- .NET MAUI development experience.
- JavaScript and PHP web application development.
- Experience with Telerik, jQuery, and other component libraries.
- Mobile application development (Android/iOS).
- Experience with data structures and algorithm optimization.
- GitHub Enterprise and PowerShell experience.
- Quantum ERP, Pentagon ERP, or other aviation or general ERP experience.
Physical Demands
- Sit or stand for extended periods – Constantly
- Use a computer and keyboard – Constantly
- Walk, bend, stoop, kneel, or crouch – Occasionally
- Lift and carry up to 25 pounds – Occasionally
Work Environment
- Office environment with moderate noise.
- Irregular hours, weekends, or on-call availability to support after-hours outages.
Additional Requirements
- The selected applicant will be subject to a background check and drug testing.
- Occasional travel (up to 25%) to company sites in the US or internationally to participate in onsite business and technical meetings.
- Expected to work from the office at least two days per week if based in a city with VSE facilities.
Equal Opportunity Employer
Equal Opportunity/Affirmative Action Employer. VSE considers candidates regardless of race, color, religion, gender, sexual orientation, gender identity, national origin, disability or veteran status, or any other characteristic protected by law.
Disclaimer
The above statements are intended only as illustrations to describe the general nature and level of work being performed by individuals assigned to this position. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required, and the omission of specific statements of duties does not exclude them from the position if the work is similar, related, or a logical assignment to the position. This document does not constitute an employment agreement between the employer and employee and is subject to change at any time by VSE Corporation or its subsidiaries at its sole discretion as the business necessity or requirements of the position change.