.NET Developer (Legacy Modernization)

Sorry, this job was removed at 2:43 p.m. (CST) on Saturday, May 14, 2022
Find out who's hiring in Phoenix, AZ.
See all Developer + Engineer jobs in Phoenix, AZ
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We're seeking a .NET Developer (Legacy Modernization) to join our team in Scottsdale, AZ. The applications developed by this team provide aircraft performance, weight-and-balance and runway analysis solutions to regional and commercial airlines. In this role, you will be responsible for migrating and upgrading legacy Visual Basic (VB) applications over to more modern .NET Core run times and design patterns.

Essential Functions

  • Develop software in Visual Basic (VB) for Garmin products and/or applications in accordance with Garmin's coding methodology
  • Migrate legacy code from ASP.NET and even Classic ASP over to platform-agnostic cloud-friendly technologies/methodologies.
  • Migrate legacy code from .NET Framework and even VB6 over to .NET Core
  • Working knowledge of Visual Basic for Applications (VBA) and the Win32API
  • Use other technologies such as T-SQL, JavaScript, CSS, Log4Net, and test automation using NUnit.
  • Upgrade features and take ownership of functionality as they evolve
  • Collaborate and add value through participation in peer code reviews, providing comments and suggestions
  • Provide reliable solutions to a variety of problems using sound problem solving techniques and modern design patterns
  • Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes, and provide comments on design aspects

Basic Qualifications

  • Bachelor's Degree OR Master's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 1 year relevant experience OR an equivalent combination of education and experience
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
  • Must demonstrate proficiency and possess experience necessary to develop software in Visual Basic
  • Proficient knowledge, utilization and mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers)

Desired Qualifications

  • Experience with DevExpress user interface components
  • Experience with C#
  • Desktop experience with Windows applications
  • Aviation domain knowledge, especially with respect to Airport and Runway data
  • Database experience with Microsoft SQL Server
  • Experience using Selenium and/or Microsoft Test Manager
  • Experience using VBA to command/control Excel, Visio, etc.

Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability.

More Information on Garmin
Garmin operates in the Consumer Web industry. The company is located in Olathe, KS, Chandler, AZ, Scottsdale, AZ, Tucson, AZ, Brea, CA, Boulder, CO, Yarmouth, ME, Chanhassen, MN, Cary, NC and Salem, OR. Garmin was founded in 1989. It has 7213 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all 55 open jobs at Garmin, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about GarminFind similar jobs