Senior Software Developer (AI & Cloud Applications)
Why This Role?
You'll join a highly innovative technology team building AI-powered agents, bots, dashboards, and cloud-native applications that directly impact real users. The team values builders, problem-solvers, and engineers who want to grow their skills while modernizing mission-critical systems.
If you enjoy working across architecture, AI tooling, and modern Microsoft technologies - while still getting your hands dirty in code - this role is for you.
What You'll Be Working On
As a Software Developer, you'll play a key role in enhancing and modernizing customer-facing web applications, including adding multi-language capabilities and integrating AI-driven solutions.
You'll be involved end-to-end:
System analysis and architecture design
Code review and modernization of existing applications
Building and deploying APIs and AI-powered agents
Improving reporting, dashboards, and data-driven insights
Supporting internal users through training and documentation
Key Responsibilities
Assess existing systems and define target architecture and modernization approaches
Design, build, and enhance customer-facing web applications and APIs
Contribute to AI-driven solutions, including bots and intelligent agents (e.g., Crew AI or similar tools)
Collaborate across teams to deliver projects with varying complexity and timelines
Analyze existing codebases and translate them into scalable, maintainable architectures
Create clear technical documentation (design, deployment, configuration)
Design and execute test plans to ensure high-quality, intuitive solutions
Deploy solutions and support internal users post-implementation
Deliver training and ongoing support to business users
Required Skills & Experience
7-10 years of professional software development experience
5+ years working at a developer level
Strong experience with:
C#, .NET Framework, and .NET (Core)
.NET Web APIs
SQL Server
HTML, CSS, and JavaScript
Git / GitHub
Solid understanding of Agile development methodologies
Experience with system architecture, application design, and database design
Excellent communication, problem-solving, and organizational skills
Nice-to-Have (Big Plus)
Experience building AI agents or bots (Crew AI or similar tools)
Exposure to cloud-native application development
Dashboard and reporting experience (Power BI preferred)
Advanced reporting tools such as Power BI, Zendesk, or similar platforms
Familiarity with SSRS and SSIS
What Makes This Team Different
Focused on innovation, not just maintenance
Actively building AI-powered agents, bots, and dashboards
Working with modern, cloud-native approaches on a Microsoft stack
Encourages learning, experimentation, and professional growth
Real-world impact on user experience and operational decision-making
Ideal Candidate Profile
You're a builder - someone who enjoys solving complex problems, modernizing systems, and experimenting with new technologies. You're comfortable working across architecture and hands-on development, and you're excited about applying AI and analytics to improve user experiences.
Job Type & Location
This is a Contract position based out of San Bernardino, CA.
Pay and Benefits
The pay range for this position is $50.00 - $65.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: 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)
Workplace Type
This is a fully onsite position in San Bernardino,CA.
Application Deadline
This position is anticipated to close on Mar 12, 2026.
>About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.