As a C# Software Developer for the Security Systems portfolio you will work as part of a team to:
- Develop quality software using Agile/Scrum methodologies.
- Develop quality software according to company’s configuration management and development processes.
- Ensure assigned tasks are completed on schedule and with high customer satisfaction.
- Establish effective communications and working relationships with team members and with other departments.
- Acquire knowledge of ARINC Security Systems products and services.
Qualifications
- Three (3) to Five (5) year of C# programming experience utilizing classic Object Oriented Programming techniques.
- Must be able to demonstrate knowledge of, and/or show experience in using Object Oriented Principles when developing software solutions.
Demonstrable experience with the following:
- C#
- Object Oriented Programming (Polymorphism, interfaces and abstract classes, generic classes, encapsulation, singleton pattern, etc)
- Agile/Scrum SW Development Methodology
- WPF,WCF, MVVM Programming Pattern
- Oracle (or other relational database)
- Microsoft Applications (Outlook, Office)
- Microsoft operating systems
- Configuration management experience (Git preferred)
- Strong organizational skills.
- Strong analytical and problem solving skills.
- Strong verbal and written communication skills are required to interface with internal customers including software engineers, test engineers, trainers, and management.
- Ability to work independently and in a cross-functional team environment.
- The desire to learn new technologies and apply those to current and future duties.
Education Requirements:
- Bachelor's degree in a Computer Science is required