CAI · 12 hours ago
Application Programmer/Analyst
CAI is a global technology services firm that focuses on uniting talent and technology. The Application Programmer/Analyst will support various business units by developing and maintaining applications using Microsoft technologies, including C#, .NET, and SQL Server.
ConsultingSoftware
Responsibilities
Develop, enhance, and maintain applications using C#, .NET, ASP.NET, .NET Core, and Blazor
Design and implement RESTful APIs, ensuring security, performance, and scalability
Create and maintain database-driven features, including writing queries, stored procedures, and integrating APIs with SQL databases
Work closely with product owners, business stakeholders, and QA teams to define, refine, and deliver features
Troubleshoot, debug, and optimize code for performance and reliability
Participate in code reviews and contribute to best practices in coding standards
Support deployment processes and assist with technical documentation as needed
Ensure high-quality deliverables within defined timelines
Qualification
Required
3+ years hands-on programming experience with C# and the .NET ecosystem
Strong expertise in ASP.NET / ASP.NET Core and server-side development
Experience building Blazor components and front-end functionality (Server or WebAssembly)
Proficiency in developing and consuming RESTful APIs
Solid experience working with SQL databases (SQL Server preferred)
Understanding of object-oriented programming, design patterns, and clean code principles
Ability to work independently onsite and collaborate effectively with a cross-functional team
Strong debugging, problem-solving, and analytical skills
Collaborative and strong team player
Preferred
Experience with Entity Framework Core
Familiarity with cloud platforms (Azure or AWS)
Exposure to CI/CD pipelines (Azure DevOps, GitHub Actions, etc.)
UI/UX awareness or experience working with component libraries
ERP (JDE), Accela, CIS Infinity, iNovah
Benefits
Medical, dental, and vision insurance
401k retirement account access
Paid sick leave
Other paid time off as provided by applicable law
Company
CAI
CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+.
Funding
Current Stage
Late StageRecent News
Computer Aid, Inc. (CAI)
2025-09-19
Company data provided by crunchbase