Job role: Software Developer
Duration: 6 month contract to hire
Location: Carrollton TX 75006 Onsite
Top Skills:
- Object Oriented Development in C#
- Desktop Application Development (WPF WCF)
- Data Binding WPF
Job Description:
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 companys 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.
Qualifications:
- 10 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.
- Experience with the following:
- C#
- Object Oriented Programming (Polymorphism interfaces and abstract classes generic classes encapsulation singleton pattern etc)
Desirable experience with the following:
- Agile/Scrum SW Development Methodology
- UI is thick client using WPF WCF dependency injection Entity Framework
- SQL Database
- Microsoft Applications (Outlook Office Project)
- Microsoft operating systems
- Configuration management
- 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 crossfunctional team environment.
- The desire to learn new technologies and apply those to current and future duties