.NET Developer
Cable One Inc
Contract Phoenix, Arizona, United States Posted 3 years ago
About Position
.NET Developer (Contract)
$80.00 / Hourly
Phoenix, Arizona, United States
.NET Developer
Contract Phoenix, Arizona, United States Posted 3 years ago
Skills
7+ years software development experience 7+ years' of solid Full stack experience in C#/.NET and UI experience with Angular. Expert with frameworks such as .NET .NET Core SQL Server and understanding of UML (Unified Modeling Language) Experience with Team Foundation Server / DevOps Experience with Entity Framework Experience with MV* Frameworks such as Angular Knockout or React Relational DB experience and strong understanding of good data design. Understanding of and experience with modern software design principles and practices Expert in object-oriented design SOA design patterns development implementation and maintenance. Exceptional experience designing and implementing REST based Web Service API(s) in a transaction processing environment. Working knowledge of Agile Iterative development process and methodologies is essential Experience with various software development methodologies Analytical thinking and problem-solving capability Great attention to detail and time management skills Team player with excellent communication skills both oral and written. Bachelor's in Computer Science or related discipline or relevant work experience. Microsoft Application Development Certification is a plus Microsoft Application Development Certification is a plusDescription
Must be able to apply SDLC concepts and have a proven track record of delivering solid, robust applications.
Develop and maintain efficient, reusable, and reliable code.
Conduct functional and non-functional testing.
Troubleshoot and debug applications effectively and efficiently.
Ensure the best possible performance, quality, and responsiveness of applications.
Learn and follow industry best practices adopted by the organization.
Understand and follow good code automation concepts and principles.
Understand client requirements and how they translate to new application features.
Collaborate with development team and other IT staff to set specifications for new applications.
Evaluate existing applications and understand how to modernize.
Develop technical documents as required to accurately represent application design and code.
Must have strong interpersonal, analytical, problem solving and organizational skills, and the ability to independently work as a contributing member in a high-paced and focused team.
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.