Senior Software Engineer ( Fullstack - .NET/C#/Angular) - AI Focus
Relias Learning, LLC, WorkFromHome
Overview
Senior Software Engineer (Fullstack - .NET/C#/Angular) - AI Focus
Join Relias, the company changing lives by helping healthcare organizations improve clinical and financial outcomes. We seek a skilled Senior Software Engineer with a strong .NET and JavaScript development foundation to enhance our Azure-based microservices platform, contributing to designing, developing, and optimizing software solutions—including AI-powered experiences—crucial for meeting business and user needs. This role involves working across front-end and back-end layers and collaborating with AI Engineers and UX Designers to integrate intelligent systems into production applications.
Responsibilities
- Software Development: Lead and execute advanced development tasks for frontend and backend using .NET Core, C#, and modern JavaScript frameworks (Angular, React). Build robust, scalable software solutions, including AI components such as large language models (LLMs), retrieval-augmented generation (RAG) pipelines, or agent frameworks.
- Technical Leadership: Provide technical guidance, solution validation, and architectural leadership on complex projects, focusing on innovation, AI-readiness, and high-quality outcomes. Collaborate with AI Engineers and UX Designers to ensure feasibility and alignment with intelligent UX flows.
- Project Execution and Strategy: Work with the Team Lead, Manager, Architects, Cloud Engineers, and other stakeholders to define project goals, establish standards, and set timelines. Contribute strategically to planning phases, especially for AI-enabled initiatives.
- Performance Optimization: Analyze existing applications for performance improvements, identify bottlenecks, and implement solutions to enhance scalability. Apply observability and logging strategies to monitor AI components in production where applicable.
- Mentoring and Collaboration: Mentor associates and junior developers, fostering a learning culture and continuous improvement. Support knowledge development in AI-first architecture and full-stack AI integration.
- Code Reviews and Quality Assurance: Oversee code reviews, maintain coding standards, and promote high-quality outputs. Track and improve code quality metrics, including those impacting AI system reliability.
- Documentation: Create and maintain detailed technical documentation, including architectural decisions and data flows to support development and cross-functional alignment, especially for intelligent system components.
Qualifications
- 7+ years of software development experience, with at least 3+ years in a senior role focusing on full stack development (frontend and backend).
- Proven track record of successful project execution in a team environment and the ability to lead projects within a specialized team.
- Experience building native cloud applications in AWS and/or Azure.
- High proficiency in both frontend and backend languages and frameworks.
- Bachelor’s Degree
- Microsoft AZ-900: Azure Fundamentals Certification (if not current, must be obtained within 60 days)
- AZ-204 Certification (if not current, must be obtained within 6 months)
- Adaptability: Quickly adapts to new technologies and project requirements, including AI systems integration.
- Collaboration: Effective team and cross-department collaboration with UX Designers and AI Engineers.
- Communication: Able to explain complex technical concepts to technical and non-technical stakeholders, especially for AI-powered features.
- Problem-solving: Strong analytical skills to resolve complex technical issues in intelligent system design and integration.
- Growth Mindset: Willingness to learn and apply new technologies and AI patterns such as MCP or A2A architectures.
- Programming Languages and Frameworks: Proficient in .NET, JavaScript, and Angular; experience with React and TypeScript; knowledge of ASP.NET Web Forms for legacy support.
- Cloud Technologies: In-depth knowledge of Azure services, including Azure Blob Storage and building secure, scalable cloud-native solutions for AI workflows.
- API Management: Experience with API gateways for back-end services and AI model endpoints.
- Container Services: Experience with container orchestration (e.g., AKS) for AI and agent-based services.
- Security: Understanding of security best practices in software development and cloud deployments, including AI components.
- Database Management: Proficient in SQL; experience with Cosmos DB and SQL Server or Oracle; awareness of data needs for AI training and inference.
Relias is an Equal Opportunity Employer and a Drug-Free workplace.
In office requirement
Our flexible hybrid environment requires that you live in North Carolina within commutable distance to our Morrisville, NC office. You would be expected to work in our Morrisville headquarters approximately 30/40 days per quarter.
Company: Relias LLC | Job ID:
#J-18808-Ljbffr