A software development firm in Michigan is seeking a senior developer with a strong foundation in computer science and over 10 years of IT experience. The ideal candidate will have extensive .NET expertise, proven leadership in projects, and solid knowledge of software design principles. Responsibilities include programming, testing, and delivering software solutions on time, with a focus on collaboration and communication. U.S. citizenship or work authorization is required.
Qualifications
Solid foundation in computer science with competencies in data structures and algorithms.
Experience in software development and testing using .NET, C#, ASP.
Understanding of REST, SOAP, and JSON.
3+ years in a Lead position leading teams and projects.
Responsibilities
Analyze and recommend solutions to programming issues and bugs.
Translate detailed designs into programming tasks.
Schedule and complete work according to deadlines.
Skills
Data structures
Algorithms
.NET
C#
ASP
Visual Basic
VB Scripting
Software design
REST
SOAP
JSON
Event Driven Programming
Service Bus
Windows
UNIX
Linux
Programming Analysis
Code Debugging
Software Development Life Cycle
Communication Skills
Teamwork
Education
Bachelor's degree in computer science, math, computer engineering or equivalent experience
Job description
A software development firm in Michigan is seeking a senior developer with a strong foundation in computer science and over 10 years of IT experience. The ideal candidate will have extensive .NET expertise, proven leadership in projects, and solid knowledge of software design principles. Responsibilities include programming, testing, and delivering software solutions on time, with a focus on collaboration and communication. U.S. citizenship or work authorization is required.