Required Skills

.Net Developer

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 24th Feb 2024

JOB DETAIL

10+ Years Software Development  experience

• Expert Object Oriented C# experience

• Software w/hardware components experience for debugging & problem solving (ie, camera systems, helmets and heads up displays, etc.) 
• Web developers or candidates heavy on WebServices are NOT a fit.
• Full Stack development experience in C#
• WinForms, WPF, MAUI
• Have domain knowledge of avionics products
• Experience in development of integrated software and hardware solutions
• Experience programmatically interfacing with test & measurement equipment like oscilloscopes, power meters, power supplies, etc.

 

Job Summary:
Applies industry best practices to develop software solutions within Avionic test engineering to build a more advanced, more autonomous, more connected, and more sustainable future.

Job Responsibilities:
• Design and develop software solutions for ensuring the quality of our manufactured avionics components.
• Work with Product Engineers, System Engineers, and Software Architects to understand what the software needs to do and how it fits into the current architecture.
• Utilize .NET to develop innovative solutions that interface with custom hardware components.
• Write high quality tests to ensure code is working as expected.
• Help migrate legacy systems into the modern software framework.
• Actively contribute to frequent code reviews.
• Work with less experienced developers to build a culture of high quality, modern software.
• Document product design and implementation according to company guidelines.

Basic Qualifications:
• Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering or related technical discipline
• Have good communication, documentation, and collaboration/teamwork skills
• 10+ years of professional software development experience
• Expertise in C# and object-oriented design
• Experience in application architecture and design patterns
• Experience serving as Technical Lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery and maintenance is preferred
• Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations

Company Information