Senior Full Stack Developer

T4S Partners is a fast-growing technology services company based in the Denver Tech Center.  We are looking for bright, energetic, collaborative technical wizards and code poets to join our Application Transformation application development practice.  Using the latest cloud and PaaS technologies, we are building a team to design, develop, and deploy mission-critical business application software to thousands of users around the globe.


What we’re looking for in your qualifications:

  • 6+ years of experience working with .NET, preferably in Azure
  • 3+ years of Angular 2+ experience
  • Ability to understand and conceptualize applications from both a technical/programming perspective and a business point of view
  • Demonstrated understanding of the patterns of enterprise application architecture
  • Experience with Domain Driven Design
  • In-depth understanding of modern application design principles, the .NET framework, and Angular 2+
  • Ability to work both independently and collaboratively
  • Experience building enterprise-class software applications
  • Strong analytical, quantitative and problem-solving abilities
  • Experience with web technologies and tools such as JavaScript, REST, HTML5, Angular
  • Understanding of cloud based software solutions, specifically Azure or AWS
  • Experience developing solutions using open source or DevOps frameworks and tools such as Github, Fortify, Azure DevOps, Jenkins, and Selenium
  • Experience designing and building microservices
  • Experience developing applications using Microsoft SQL Server, CosmosDB, MongoDB
  • Willingness to jump in to assist where needed – SQL, C#, JSON, REST, microservices, DevOps
  • Strong written and verbal communication skills
  • Ability to follow established application design patterns and to convey technical solutions through natural language, diagrams, and design patterns
  • Familiarity with Agile software development methodologies

Key job responsibilities include:

  • Team members will participate in agile software planning and development activities including daily standups, user story and task organization and grooming activities, and effort estimation
  • Responsibilities will include analysis of requirements, authoring of documentation, and detailed design, both independently and as part of a team
  • Development tasks include full stack development, designing and deploying services, integrations with and consumption of third party services, database development, unit testing and mock data generation, development of regression testing scenarios and scripts
  • Participate in code and PR reviews
  • Preferred candidates possess outstanding analytical and programming skills, and have an enthusiastic approach to learning and adopting new technologies
  • Team members will have some DevOps responsibilities, especially pertaining to change management and source control, continuous integration, and deploying and maintaining test and production environments. This may include some scripting and automation tasks, test development, database management activities, and server configuration management
  • As a member of our highly motivated team, you should be dedicated to excellence and have a strong sense of personal responsibility
  • Work with other engineers, designers, and test engineers to bring prototypes to life
  • Mentor, coach, and help your colleagues to improve their skills and deliver their best work

Educational Requirement: B.S. in Computer Science or equivalent

Job Type: Full Time


  • Work from Home Wednesdays, Employee Healthcare Benefits, Basic Life and AD&D Insurance, Eleven Company Paid Holidays, Paid Time Off, 401(k) Plan

Please respond with your word formatted resume to for review.