TEKsystems · 5 hours ago
Backend Software Developer
TEKsystems is a leading provider of business and technology services, and they are seeking a Backend Software Developer focused on desktop application development. The role involves designing, implementing, and mentoring software architecture while improving existing features and providing quality software solutions for customers.
Information Technology
Responsibilities
Write clean, well-engineered code and participate in code reviews
Be able to perform analysis and design work for customer special requests and system wide development
Work with QA and Documentation employees in new software development, maintenance, and initial documentation ensuring that all modifications are: consistent with system standards, easy to use and understand for customers, and well integrated into the entire system
Perform preliminary testing; prepare testing instructions for documentation and debugging of programs. Also, perform unit and system testing
Understand customer’s goals, strategies and constraints to enhance the software
Assist in resolving escalated customer issues when required
Meet deadlines and complete scheduled work within budget and allotted time
24 hour support rotations are required
Qualification
Required
Candidates must be authorized to work in the US for any employer without sponsorship
Candidates MUST have desktop application development experience
A successful candidate for this role will have at least 3 years of experience implementing n-tier enterprise software solutions
Education—Bachelor's degree in Computer Science or related degree
At least 3 years in professional software development and experience with the following: OOP, C# .NET, desktop application development, WPF and client server architectures, ORM mappers (Preferably Entity Framework), working with relational databases (Preferably SQL Server), XAML/WPF, Experience with test driven development and automated testing
Ability to analyze, understand, and approach projects in a logical and systematic manner so programming is complete, accurate, and interfaces well with the rest of the software
Good verbal and written communication skills as well as the ability to organize and prioritize projects
Have a complete understanding of programming tools
Understand and use internal tools effectively. Proficiency within existing programming environment
Be decisive and capable of working with minimum supervision
24 hour support rotations are required
Benefits
Medical, dental & vision
Critical Illness, Accident, and Hospital
401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
Life Insurance (Voluntary Life & AD&D for the employee and dependents)
Short and long-term disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Time Off/Leave (PTO, Vacation or Sick Leave)
Company
TEKsystems
At TEKsystems, they understand people. Every year they deploy over 80,000 IT professionals at 6,000 client sites across North America,
Funding
Current Stage
Late StageRecent News
Morningstar.com
2026-02-03
2025-11-19
2025-10-29
Company data provided by crunchbase