Senior Full-Stack C# Engineer

The Doyle Group is a proven partner for Placement and Consulting services, headquartered in Denver, CO. Our core mission is to forge genuine partnerships with our clients who seek strategic talent solutions and to assist highly skilled candidates looking for their next career opportunity. With over 30 years of industry experience our consultative approach allows us to provide a higher level of guidance and insight, empowering our clients to secure top IT talent that fits seamlessly into their team and culture. We look forward to collaborating to help you achieve your career goals.

Our client is a small but mighty development team who values and trusts team members’ expertise. Their team of 4 is full of smart, motivated and talented engineers so they never micro-manage and instead offer a fully flexible work schedule. Working there means your efforts are directly contributing to the final product without any wasted time or busy work.

Role Description
The client is seeking a highly experienced, talented and self-motivated C# Full-Stack Engineer, with a focus on back-end business logic, to take on a key role in continuing the development of an application. They need an engineer that is flexible and open minded, but resilient in their work ethic since this role will contribute to all aspects of the application stack.
This application is an enterprise grade application consisting of a robust SPA front-end using TypeScript and Angular which communicates with a server farm consisting of powerful multi-threaded C# .NET WebAPI endpoints that offload additional processing to dedicated document imaging services via message brokers yielding thousands of messages per second and a massive SQL Server database, along with other desktop utilities and micro-services.
You will work directly with other developers in a collaborative environment. From back-end business logic, problem solving and optimizations, to front end UI implementation and even external integrations and development of artificial intelligence algorithms. You’ll have the flexibility to follow your own interests and proceed with implementing them. And if you want more training in specific areas, it can be provided.

What We Are Looking For

  • If you consider yourself an expert C# developer (for at least the past 5 years), with a strong knowledge of SOLID design patterns, love to develop fully testable code, avoid OWASP pitfalls, and are proficient with modern .NET (5+) technologies, then you’d fit in well.
  • If you’ve developed commercial SPA based applications using component-based UI frameworks (like Angular), are fluent in asynchronous, multi-threaded programming techniques and are proficient in SQL relational data design, then we really need to talk.
  • If you are a problem solver and an analytical thinker, one who can conceptualize and rationalize an issue or piece of code and say to yourself “I can make that better”, then you are the ideal candidate.

The team loves to work with others that have a passion for technology, whether that be through personal projects, contributions to open-source repositories, or simply learning and dabbling with the “latest and greatest”. Bring your thoughts, knowledge and talents to the table and so you can grow together!

This organization does pass the “Joel Test”:

  • Source Control
  • One-Step Build
  • Daily Builds
  • Bug Database
  • Bugs Fixed before New Code
  • Up-to-Date Schedule
  • Specs
  • Quiet Working Conditions
  • Best Tools
  • Testers
  • Code Screening
  • Hallway Usability Testing

Our client offers competitive pay, offers reasonable work hours with people you’ll like, and of course they have the best equipment. They are looking for an in-office or hybrid remote team member, who lives in the Denver metro area. The office is located in the Denver Tech Center and they strive to have in-person team brainstorming sessions twice a week to ensure that everyone is on the same page.  The other days of the week, you are welcome to work from the office or from home as they care about results and will provide you with whatever you need to achieve them. Also there are no “daily standups”… so you can be focused on development, not needless meetings.
Competitive benefits include:

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!