Req Number
R3710
Employment Type
Full time
Worksite Flexibility
Remote
Who We Are
CAI is a global technology services firm with over 8,500 associates worldwide and a yearly revenue of $1 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is rightwhatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.
Job Summary
We are looking for a motivated Full-Stack C#/.NET Developer ready to take us to the next level! If you have strong C# and .Net development and are looking for your next career move, apply now.
Job Description
We are looking for a
.Net Developer with extensive experience with C# and the .NET framework. This position will be
full-time and
remote.
What You'll Do
- Developing applications: Writing, maintaining, and testing C# code to build applications that run on desktop computers or as back-end processes for web applications
- Working with teams: Collaborating with other developers, analysts, and designers to understand business requirements and deliver solutions
- Managing projects: Defining and maintaining projects, reporting on progress, and attending meetings
- Identifying issues: Finding and addressing technical risks and concerns, and suggesting solutions
- Ensuring quality: Ensuring that applications are responsive, high-performing, and meet quality and coding standards
- Maintaining code: Maintaining code quality, structure, and automation
- Using databases: Using SQL and database optimization methods to manage and retrieve data
- Keeping up with trends: Staying up to date on new technologies and trends.
Required
What You'll Need
- Experience: 5 to 10 years
- Extensive experience with C# and the .NET framework
- Proficiency in designing and optimizing databases (SQL and NoSQL)
- In-depth knowledge of microservices architecture and containerization (e.g., Docker)
- Expertise in performance monitoring, tuning, and optimization, especially for high-traffic applications
- Strong understanding of DevOps practices for automated deployments
- Experience with cloud platforms such as Azure, AWS, or Google Cloud
- Advanced knowledge of software design patterns and best practices
- Excellent problem-solving skills and the ability to mentor junior team members
- Skills to effectively communicate and collaborate with cross-functional teams
Physical Demands
- Ability to safely and successfully perform the essential job functions
- Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
- Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor
Reasonable accommodation statement
If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to [Confidential Information] or (888) 824 8111.