Job Summary

Senior .NET Software Developer

  • Location:
    Itasca, Illinois
  • Salary:
    80000 $ - 110000 $ / Year
  • Job reference:
  • Category:
    Software Engineer
  • Contract Type:
    Direct Hire

Senior .NET Developer
This is an exciting, full time, permanent position offering a competitive base salary, bonus potential and an excellent benefits plan and an opportunity to part of an exciting, extremely stable organization!  You will be a difference maker on a thriving team.
Sponsorship will not be offered for this role. Candidates must be able to work in a full time, permanent role without sponsorship now or in the future.
Senior Software Developer is part of an extremely talented IT team based in nearby north western suburbs. The team develops enterprise caliber software applications on the Microsoft .Net platform. The team is led by managers with software development backgrounds and strives to use modern practices and technologies to develop software the right way. There is a dynamic team environment that encourages collaboration among developers to make the whole team better.  
• Interacts with key business individuals to understand business issues and goals
• Directs, prepares, designs, codes, tests, debugs, and maintains complex computer programs
• Under general direction, formulates and defines system scope and objectives
• Works with users to support business applications, and investigate operational problems/system requirements
• Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results
• Refines business requirements from which programs will be written
• Designs, codes, tests, debugs, and documents those programs
• Responsible for completion of development projects
• Solves user inquiries that arise during day-to-day operation
• Regularly provides coaching, guidance and training to less-experienced analysts/programmers
• Develops business cases, requirements and performance metrics
• Some after-hours system related work (code rolls, upgrades, maintenance) may be required
• 7+ years of full stack development experience using a Microsoft technology stack (.Net, C#, WCF, SQL Server, Entity Framework)

• Front end framework experience (JavaScript, AJAX, AngularJS, etc.)
• Working experience of multi-tier application development and has expertise developing applications for both client and server side using .Net framework
• Experience building Azure applications using .NET Core and MVC would be a plus!
• Good understanding of Object Oriented Programming, Architectural & Design patterns
• Relational database experience, T-SQL, stored procedures
• Proven ability to translate complex functional design to technical design and manage development through deployment
• Ensures proper documentation of code and design
• Experience building software supporting a combination of SOA, rules driven complex event processing, business process orchestration, and micro services
• Solid understanding of the Enterprise Application Integration technologies and message-oriented middleware
• Must be independent and self-motivated, with strong analytic skills and creative thinking
• Excellent written and verbal communications skills
• Experience working with Agile methodologies a plus
• Bachelor’s in Computer Science degree or equivalent



Apply Below


Note: Required fields marked with an asterisk (*).


Primary Number
[Ctrl (Cmd Mac) + Click] to select multiple industries
Upload your resume
Terms of Use


Upload your resume using

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Equal employment opportunity information:
EEO is the Law (poster) | EEO is the Law (poster supplement) | Reaffirmation of Affirmative Action Policy Statement