About the position
Full-Stack Developers at CapTech are part of a capable, highly-motivated community who strive to continuously learn the latest tools and architectures to deliver innovative solutions for our clients. We design, develop, and deliver high-quality enterprise systems, as well as systems integrations and work in a project-based consulting environment.
CapTech developers enjoy a collaborative environment and have many opportunities to learn from and share knowledge with other developers, architects, and our clients. Our solutions include API-driven clients, microservice architectures, event-driven integrations, cloud deployments, serverless applications, and web and portal front ends.
Specific responsibilities for the Full-Stack Developer position include:
Collaborate with team members and clients to deliver a technical solution that meet the unique needs of our clients
Create quality deliverables to communicate technical solutions to appropriate audiences
Leverage CapTech’s internal programs and self-directed training to continually develop industry relevant knowledge and skills
Understand and implement object-oriented design patterns
Communicate effectively to team members with varying degrees of technical knowledge
Provide technical mentoring
Responsibilities
• Collaborate with team members and clients to deliver a technical solution that meet the unique needs of our clients
• Create quality deliverables to communicate technical solutions to appropriate audiences
• Leverage CapTech’s internal programs and self-directed training to continually develop industry relevant knowledge and skills
• Understand and implement object-oriented design patterns
• Communicate effectively to team members with varying degrees of technical knowledge
• Provide technical mentoring
Requirements
• 4+ years of experience designing, developing, and maintaining applications using C# and the modern .NET platform (.NET Core / .NET 6+ preferred)
• Proven expertise in ASP.NET Core, MVC, and Entity Framework / EF Core
• Hands-on experience building and consuming RESTful APIs, including API documentation with Swagger / OpenAPI
• Strong background in database design and development, including SQL Server and NoSQL technologies such as Azure Cosmos DB or MongoDB
• Front-end development experience using JavaScript/TypeScript, HTML, CSS, and modern frameworks/libraries such as Angular, React, or Vue, with working knowledge of UI frameworks like Bootstrap
• Proficient with modern development tools, including Visual Studio and Visual Studio Code
• Experience with source control systems (e.g., Git) and collaborative development workflows
• Familiarity with multi-system integrations, distributed systems, and common enterprise integration challenges
• Solid understanding of application performance tuning, scalability, and optimization techniques
• Ability to clearly communicate technical concepts, designs, and solutions to both technical and non-technical stakeholders
• Strong problem-solving skills and a commitment to clean, maintainable, and well-documented code
Benefits
• Learning & Development – Programs offering certification and tuition support, digital on-demand learning courses, mentorship, and skill development paths
• Modern Health –A mental health and well-being platform that provides 1:1 care, group support sessions, and self-serve resources to support employees and their families through life’s ups and downs
• Carrot Fertility –Inclusive fertility and family-forming coverage for all paths to parenthood – including adoption, surrogacy, fertility treatments, pregnancy, and more – and opportunities for employer-sponsored funds to help pay for care
• Fringe –A company paid stipend program for personalized lifestyle benefits, allowing employees to choose benefits that matter most to them – ranging from vendors like Netflix, Spotify, and GrubHub to services like student loan repayment, travel, fitness, and more
• Employee Resource Groups – Employee-led committees that embrace and incorporate diversity and inclusion into our day-to-day operations
• Philanthropic Partnerships – Opportunities to engage in partnerships and pro-bono projects that support our communities.
• 401(k) Matching – Generous matching and no vesting period to help you continue to build financial wellness
• CapTech is committed to providing a flexible work environment and helping our employees achieve a work-life balance that suits their individual needs.
• Employees must be available to work onsite in a client location or a CapTech office as requested.
• We allow CapTech employees to work remotely when compatible with CapTech and client needs.
Apply tot his job
Apply To this Job