Senior Software Engineer

TEKsystems
Contractor Holland, Michigan Computer Occupations
Posted:
June 07, 2026
Location:
Holland, Michigan, United States

Job Description

Description

Experience Requirements:
• 8+ years of software development experience
• Full-stack development experience
• Ability/Experience in mentoring junior developers
• Proficiency in migrating legacy code
• Proficiency in performance tuning/optimizing Core Technical Requirements:
• Programming Languages: JavaScript, TypeScript, C#/.NET
• Frontend: Angular (or React/
• Testing: Unit testing (NUnit, Jasmine, Jest)
• Architecture: N-tier Application Development, Microservices
• Integration: APIs, RESTful services, message queues
• Performance: Caching strategies, optimization techniques
• Modernization: Application modernization, code refactoring
• Development Tools: Extensive IDE experience (VS Code, Visual Studio)
• Database: Data modeling (3rd normal form), SQL Server/PostgreSQL
• Cloud: Azure or AWS fundamentals
• DevOps: CI/CD pipelines, automated deployment


Skills

C#, .net, azure, micros...

Apply for this Job

Submit your application for the Senior Software Engineer position at TEKsystems.

Apply Now Save for Later

Job Overview

Job Type: Contractor
Location: Holland, United States
Posted: June 07, 2026
Deadline: July 17, 2026