Search Jobs

.NET Developer

Lansing, MI 48823

Posted: 07/17/2019 Industry: Front-End Development, Information Technology Management Job Number: 8475

.NET Developer – Lansing, MI

Application Developers demonstrate technical expertise to independently and rapidly develop and maintain software applications with minimal assistance from software architects and senior application developers. Able to build high-quality software in compliance with coding standards, technical design, and testing standards.

Essential Duties & Responsibilities
  • Participate in all team planning activities including sprint planning, story point estimation, sprint review, and sprint retrospectives for agile projects and specification and schedule development for waterfall projects
  • Maintain high standards of software quality, including following architectural and coding standards established for the project, testability, performance, and general standards of clean secure code
  • Follow and contribute to coding practices and processes established by the development team
  • Provide scripting and other system automation components to build and deploy systems
  • Collaborate with the development team and stakeholders
  • Resolve simple up to complex defects in application code through debugging and root cause analysis
  • Performance tuning through application profiling and code optimization
  • Contribute to technical documentation
  • Develop applications in one or more domains, including web, desktop, mobile or embedded systems
  • Continuously improve skillset to stay up-to-date with modern practices and approaches as well as integrating new technologies as needed
  • Work independently as required


  • Minimum of 5 years’ experience as an application developer with C#
  • Evidence of strong analytical and troubleshooting skills
  • Demonstrated verbal, written and presentation communication skills with the ability to communicate technical data to a wide variety of audiences
  • Evidence of the ability to perform in a fast-paced, changing environment with multiple deadline-oriented projects
  • Ability to incorporate new business requirements, technical designs, and non-functional requirements into application code
  • Familiarity with databases and ability to write and execute SQL queries
  • For web applications, a developer must have prior experience in: HTML, Cascading Style Sheets (CSS), JavaScript, JSON, Microsoft/.NET stack including MVC
  • Preferred:
  • Experience developing software solutions in multi-user, complex, modular, software solutions
  • Experience working in continuous integration environments
  • Experience working with software development management systems
  • Experience with integrating third-party software
  • Experience in Agile environments
  • Experience with unit testing frameworks
  • Experience with pair programming
  • Ability to mentor and provide guidance to assist other software engineers
  • Bachelor’ s degree in computer science, Computer Engineering, Information Technology, Mathematics or related degree. A combination of education, experience and training may be considered in lieu of a formal degree

Location:             Lansing, MI

Duration:             3 Month Contract




Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter
Chat With A Recruiter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.