Senior C#.NET Developer
Sorry, this job was removed at 7:25 a.m. (CST) on Tuesday, July 31, 2018
By clicking Apply Now you agree to share your profile information with the hiring company.
Responsibilities:
- Work on one or more projects of moderate to advanced complexity
- Assist with the development of new modules within the existing framework of Windows applications
- Effectively document and communicate assigned work and progress
- Perform design and code reviews and help maintain code quality, performance and application responsiveness
- Tests programs to ensure quality and expected results prior to deployment in production environment
- Remain current on software technologies through continued education classes and self-learning to ensure maximum functionality and efficiency
Specialized Experience:
- At least five (5) years of experience working with Windows Forms or WPF for windows based client / server applications.
Required:
- 7+ years of development experience using C# & .NET framework
- High level of familiarity or working experience of MVC Web API, REST & SOAP web services
- Proficient understanding of database (MSSQL), including T-SQL, Stored Procedures, etc.
- Self-motivated with the ability to work independently and with team
- Strong skills in problem solving and debugging
- Have experience scaling and optimizing applications for performance.
- Have experience with Object-Oriented Design (OOD) in .NET development.
- Have a strong understanding of data modeling concepts and, and be proficient designing algorithms.
Preferred:
- Understanding of graphics programming using GDI+ or other windows imaging API/SDK
- .NET Core
- Xamarin
- Experience using Team Foundation Server (TFS) for work management a plus.
Required education:
- Bachelor Degree or Certification in Computer Science/Engineering/Information Systems or equivalent experience/formal training in object-oriented programming languages for Microsoft systems
Read Full Job Description