.NET Cloud Architect / Developer
Location Flexible: Onsite in Wheaton, IL or Remote Nationwide
Computer System Innovations is looking for a team-oriented .NET Architect/Developer that’s responsible for architecting and developing
CSI’s forward-thinking client-related applications and web development projects. You’ll apply your consultant-style attitude, high technical
aptitude, and great communication skills, while working closely with our clients and consultants designing, building, and testing solutions.
We want to help even more clients, so we seek a talented individual that can help us grow.
Can you take your deep knowledge of the Cloud and .NET platform, it’s related services and object-oriented design and create
sustainable solutions?
Do you take great pride in your ability to create sustainable solutions with one eye on the client’s need and one eye on the bottom
line?
Are you the kind of person that’s motivated to add value quickly while adhering to and helping us improve our development
standards?
Do you relish the opportunity to be part of a great team?
Have you been successful in a small company and thrive in that kind of fast-paced, keep-you-on-your-toes kind of environment?
Do your core values align with CSI’s core values? (Humility, Trust, Curiosity, Empathy, and Accountability)
To the qualified Cloud .NET Architect / Developer, we offer
Work Life Balance: Flexible hours, casual dress, we embrace remote arrangements where applicable.
Financial: Competitive pay, 401k, profit sharing, paid holidays & vacation, professional development.
Insurance: Health, Dental, Vision, Long-term & Short-term disability.
Equipment: Multiple monitors, Current Laptops/PCs, standing desks available, meeting rooms with big screens (@HQ).
Fun work environment: Great remote culture, great coffee, stocked kitchen, loads of snacks, the occasional BBQ, company outings,
anniversary and birthday celebrations, and the best holiday party ever. We’re like family here. We do our part to help you do yours.
About us
Computer System Innovations (CSI) is a specialty consulting firm, based in Wheaton, IL. At CSI, we work with not-for-profit
organizations in both the association and chapter-based verticals. We pride ourselves on delivering sustainable solutions and great
customer experiences through consulting projects, support services, and proprietary add-on software. Our core focus revolves
around iMIS, the #1 rated Membership Software product for larger not-for-profits. Everyone is empowered to make a difference.
We require a team-first attitude, so we leave our egos, titles and “that’s not my job” comments at the door. And we have fun and
win awards while doing it.
Responsibilities
Collaborate with our team to provide winning solutions for our clients and consultants.
Provide technical troubleshooting, configuration and deployment for existing cloud and desktop applications and their underlying
infrastructure.
Investigate development issues, resolve problems, and communicate progress.
Balance and prioritize internal development projects with urgent, unscheduled development requests with high urgency.
Author and maintain technical documentation for internal and external audiences.
Collaborate with 3rd party software vendors for additional support.
Play a key role in designing, architecting, and estimating our future cloud applications.
Continuously update and apply your development techniques when analyzing and developing system applications.
Maintain a flexible, positive attitude when troubleshooting client issues in applications in which you have little expertise.
Be a self-starter, help others, pitch in, contribute.
Act as a technical lead on projects.
Design, develop, and enhance components of our underlying cloud platform architecture, back-end APIs, and microservices.
Mentor lower-level developers.
Qualifications
5+ Years of Microsoft Azure Cloud Development Experience, including the following Azure services:
Azure Web Apps
Azure Container Apps (or equivalent Docker experience)
Azure Functions
Azure Service Bus
Azure Storage (Blobs and Tables)
Monitoring / Application Insights
7+ Years experience with:
Cloud-based and/or microservice development
REST APIs and JSON
ASP.NET MVC (.NET Core or newer)
C#, HTML, CSS, JavaScript/TypeScript, T-SQL / Microsoft SQL Server
Azure DevOps Git, CI/CD, and Work Items
Experience with scalable message-based or asynchronous systems and/or high-volume request processing
Experience with performance optimization including Redis caching
Create, maintain, and troubleshoot CI and CD pipelines in Azure DevOps
Ability to clearly document and diagram various aspects of systems
Architect software solutions based on clear understanding of requirements
Detail-oriented critical thinking, and strong mathematical and logical skills with extreme accuracy.
Great interpersonal, communication, organization, and time management skills – you can multi-task to meet deadlines.
A genuine interest and passion for learning and using technology, so that passion is visible to the team.
Additional skills in the following areas are nice to have:
iMIS
PowerShell
Blazor WebAssembly
Single Sign-On Technology (OpenID Connect, SAML 2.0)
ConnectWise PSA (formerly Manage)
Our benefit package includes health, dental, vision insurance, 401(k), and much more!
All applicants applying must be authorized to work in the United States.