Overview
Skills
Job Details
Role Overview
Kelaca is partnering with a fast-scaling technology innovator based in Raleigh, NC to find a Senior/Principal Full Stack Engineer – Back-End ready to architect, build, and scale high-performance enterprise software.
Our client powers mission-critical operations for asset-intensive industries. This role is designed for an engineer who thrives on ownership, deep technical problem-solving, and collaboration across systems.
You’ll be a senior contributor and trusted technical voice within the engineering group, driving design and implementation across C#/.NET, REST APIs, and supporting full-stack capabilities with React.
You’ll own a product line’s technical integrity, shaping architecture, improving performance, and mentoring teammates while remaining hands-on in code.
What Success Looks Like
30–90 Days
· Develop deep understanding of architecture, development patterns, core frameworks, and CI/CD pipelines.
· Familiarization with technical challenges (architecture and theories on solutions)
· Assess, evaluate, modify, and implement solutions (familiar with code base)
· Build trust across engineering, QA, and product partners.
· Begin contributing production-ready code across front-end and full-stack surfaces.
· Learning, listening and evaluating team structure (0-45 days).
· Implementing leadership techniques to take on more ownership of products (45-90 days).
90–180 Days
· Lead end-to-end development of new features or enhancements within your product area.
· Strengthen observability, performance monitoring, and database efficiency.
· Provide technical guidance to mid/junior developers on implementation of features.
· Raise engineering bar through mentorship and process improvements.
· Drive improvements in test coverage, accessibility, and user experience consistency.
12 Months
· Serve as back-end owner for a major product line.
· Deliver predictable, scalable releases and measurable reliability gains.
· Shape architecture strategy for new services and API design.
· Champion operational excellence — CI/CD maturity, testing depth, uptime reliability.
Core Outcomes & Metrics
· Reliability: Reduced downtime, faster incident recovery, improved observability.
· Performance: Optimized APIs and database queries; measurable latency reduction.
· Delivery Predictability: On-time releases, stable sprint throughput.
· Code Quality: Consistent standards, maintainable modules, effective peer reviews.
What You’ll Do
· Design and implement robust services and APIs using C#/.NET.
· Architect data access and storage layers (SQL Server, PostgreSQL).
· Collaborate with front-end engineers to deliver seamless full-stack solutions.
· Own CI/CD pipelines, testing frameworks, and release automation.
· Lead technical deep-dives, troubleshoot performance issues, and resolve production bottlenecks.
· Contribute to architectural roadmaps, balancing new development with system health.
· Coach peers on patterns, code reviews, and modern engineering practices.
How You Work
· You own problems end-to-end and bring structure to complexity.
· You lead through clarity and craft — not title.
· You communicate precisely and influence across teams.
· You thrive in environments that demand reliability and reward curiosity.
· You treat technical debt as a design challenge, not a burden.
Skills, Experience, and Tools That Matter
Minimum Qualifications
· Bachelor’s in Computer Science or related field (or equivalent experience).
· 7–10+ years of professional software development experience.
· Deep expertise in C#/.NET, REST API design, and SQL Server/PostgreSQL.
· Solid grounding in object-oriented design and design patterns.
· Strong debugging, profiling, and performance-tuning skills.
· Familiarity with CI/CD, automated testing, and containerization tools (Docker/Kubernetes).
· Experience mentoring engineers and guiding technical delivery.
Preferred Qualifications
· Exposure to React or modern front-end frameworks.
· Experience with Azure, microservices, and distributed system design.
Familiarity with ERP or industrial integrations is a plus.