Sr. UI Developer (.NET C#/AWS/SQL)

Jobgether
Full-time$80k-100k/year (USD)United States

📍 Job Overview

Job Title: Sr. UI Developer (.NET C#/AWS/SQL)

Company: Jobgether (Partner Company)

Location: United States

Job Type: Full-time

Category: Software Engineering / UI Development

Date Posted: May 08, 2026

Experience Level: Mid-Senior Level (5-10 years)

Remote Status: Fully Remote

🚀 Role Summary

  • Design, develop, and maintain sophisticated web applications and user interface (UI) components leveraging ASP.NET, C#, and modern front-end frameworks.

  • Build and enhance application features, ensuring seamless integration with backend systems and third-party services through robust API development.

  • Develop and optimize Microsoft SQL Server databases, including complex query writing and data transformation scripting for enhanced performance and reliability.

  • Support and troubleshoot application hosting environments, particularly within Microsoft IIS and cloud-based AWS infrastructure, ensuring high availability and scalability.

  • Collaborate within a mission-driven engineering team focused on delivering large-scale healthcare applications that impact millions of users.

📝 Enhancement Note: The role of Sr. UI Developer, as described, involves significant backend integration and cloud infrastructure responsibilities, positioning it at the intersection of front-end development, backend services, and cloud operations. This requires a candidate with a holistic understanding of the software development lifecycle and an aptitude for problem-solving across multiple technical domains, particularly within the healthcare technology sector.

📈 Primary Responsibilities

  • Architect, code, test, and maintain scalable web applications and reusable UI components using ASP.NET, C#, and contemporary JavaScript frameworks.

  • Implement and modify application features and enhancements based on detailed business requirements, client needs, and user feedback, ensuring alignment with strategic objectives.

  • Develop, maintain, and optimize SQL Server databases, including writing efficient queries, debugging data issues, and executing complex data transformation scripts.

  • Integrate applications with diverse third-party systems and external services via APIs and interface engines, prioritizing reliability, security, and performance.

  • Provide technical support for application hosting environments in Microsoft IIS, troubleshooting and resolving issues related to API-driven and web-based application functionality.

  • Engage in comprehensive system analysis, program design, and the creation of technical documentation for new development efforts and existing system enhancements.

  • Conduct rigorous testing activities, including unit testing, integration testing, and peer code reviews, to uphold high standards of software quality and maintainability.

  • Assist in resolving production support incidents, performing thorough root cause analysis, and proposing effective, sustainable solutions to minimize downtime.

  • Collaborate effectively with cross-functional teams, including product managers, designers, and other engineers, to architect scalable, secure, and efficient software solutions.

  • Drive continuous improvement initiatives by proposing and implementing alternative technical approaches to optimize system performance, reduce technical debt, and enhance overall user experience.

📝 Enhancement Note: The responsibilities indicate a need for a developer who can not only write code but also contribute to system design, performance optimization, and production support. This suggests a role that requires strong analytical skills and a proactive approach to problem-solving, extending beyond standard UI development tasks into areas of system architecture and operational efficiency.

🎓 Skills & Qualifications

Education: While no specific degree is mandated, a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience, is generally expected for a Senior-level role.

Experience: A minimum of 6 years of progressive experience in application, web, and UI development is required, with a strong emphasis on ASP.NET and C#.

Required Skills:

  • Minimum 6 years of hands-on experience in application, web, and UI development using ASP.NET and C#.

  • Proven experience with AWS cloud services and developing applications within cloud environments.

  • Advanced proficiency in Microsoft SQL Server, including query optimization, troubleshooting, data transformation scripting, and database design principles.

  • Demonstrated experience in integrating applications using APIs and web services, and connecting with third-party systems.

  • Practical experience supporting and debugging applications hosted in Microsoft IIS environments.

  • Solid understanding of the full Software Development Lifecycle (SDLC) practices, including design, development, testing, deployment, and maintenance.

  • Strong analytical, debugging, and problem-solving skills, with the ability to tackle complex technical challenges effectively.

Preferred Skills:

  • Familiarity with UNIX/Linux operating systems or batch processing environments.

  • Prior experience working within the healthcare or Medicaid systems domain.

  • Knowledge of modern front-end development practices and frameworks.

  • Experience with CI/CD pipelines and automated deployment strategies.

📝 Enhancement Note: The emphasis on AWS, SQL Server optimization, and API integration, coupled with the preference for healthcare experience and UNIX/Linux familiarity, suggests a role that bridges core development with operational considerations. Candidates with a background in building robust, scalable systems in regulated industries will be highly competitive.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase examples of complex web applications or UI components developed using ASP.NET and C#, demonstrating proficiency in UI design and functionality.

  • Include case studies or project descriptions highlighting API integrations with third-party systems, detailing the architecture and challenges overcome.

  • Provide examples of SQL Server database work, such as complex query optimization, stored procedure development, or data migration/transformation scripts, illustrating problem-solving and performance tuning skills.

  • Demonstrate experience with cloud deployments, preferably on AWS, showcasing an understanding of cloud-native application development principles or infrastructure management.

Process Documentation:

  • Evidence of creating or contributing to technical documentation, including design specifications, API documentation, or system architecture diagrams.

  • Examples of process improvement suggestions or contributions to optimizing system performance, workflow efficiency, or development methodologies.

  • Documentation of testing strategies, including unit testing frameworks used, integration testing approaches, and code review processes.

📝 Enhancement Note: For a Senior UI Developer role, a portfolio should clearly articulate the candidate's technical depth across the stack, their problem-solving capabilities, and their understanding of production environments. Demonstrating experience with healthcare-specific requirements or secure coding practices would be particularly valuable.

💵 Compensation & Benefits

Salary Range: $80,000 - $100,000 annually, dependent on candidate experience and specific US location.

Benefits:

  • Comprehensive health, dental, and vision insurance coverage.

  • 401(k) retirement plan with employer matching contributions, supporting long-term financial planning.

  • Flexible vacation policy designed to promote a healthy work-life balance.

  • Educational assistance programs and ongoing opportunities for continuous learning and professional development.

  • Access to leadership development and technical academies to foster career advancement.

  • Opportunity to contribute to impactful healthcare technology projects with national-scale reach.

  • Collaborative and inclusive work environment that champions innovation and professional growth.

  • Limited travel requirements (0-10%) for occasional essential business needs.

Working Hours: Standard full-time, approximately 40 hours per week, with the flexibility inherent in a remote work arrangement for task management and workflow.

📝 Enhancement Note: The stated salary range aligns with mid-senior level .NET/AWS developers in the US market. The benefits package is competitive and includes robust professional development opportunities, which is attractive for candidates looking for growth and skill enhancement in a specialized field like healthcare technology.

🎯 Team & Company Context

🏢 Company Culture

Industry: Healthcare Technology / Public Health Services. The company develops large-scale applications critical for public health and human services programs, indicating a focus on mission-driven work and potentially stringent regulatory compliance.

Company Size: Jobgether is a platform, but the partner company's size is not specified. However, the mention of "large-scale healthcare applications" and "millions of end users" suggests a mid-to-large sized organization or a significant project within a larger entity.

Founded: The founding date of the partner company is not provided. The focus is on modern application development and continuous improvement.

Team Structure:

  • The role is part of a "highly skilled engineering team," implying a collaborative environment with experienced professionals.

  • A "cross-functional" collaboration pattern is expected, suggesting interaction with product management, QA, and potentially operations or business analysts.

Methodology:

  • Emphasis on "modern Microsoft and AWS technologies" points to an agile development process, likely incorporating DevOps practices.

  • "Continuous improvement, innovation, and technical excellence" are core tenets, suggesting a culture that values learning, experimentation, and high-quality code.

  • The development lifecycle involves design, coding, testing, and deployment, with a focus on scalability, reliability, and security.

Company Website: https://jobgether.com/ (Jobgether platform); direct partner company website not specified.

📝 Enhancement Note: The context of working on "large-scale healthcare applications" for public health services is crucial. This implies a need for developers who understand the importance of reliability, security, and potentially compliance (e.g., HIPAA), even if not explicitly stated in the requirements. The culture is described as collaborative and innovation-focused, common in tech companies, but with a mission-driven aspect due to the healthcare sector.

📈 Career & Growth Analysis

Operations Career Level: This is a Senior UI Developer position. It signifies a role with significant technical responsibility, requiring independent problem-solving, mentorship capabilities, and the ability to contribute to architectural decisions. It's a key player in the development lifecycle, not just an executor of tasks.

Reporting Structure: The Sr. UI Developer will likely report to an Engineering Manager or Team Lead. They will also collaborate closely with product owners, QA engineers, and potentially architects or DevOps specialists.

Operations Impact: The role's impact is directly tied to the functionality, performance, and scalability of critical healthcare applications used by millions. Success means more reliable access to public health services and human services programs, directly contributing to societal well-being. Technical contributions to efficiency and scalability directly support the operational capacity of these vital programs.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in AWS services, .NET performance optimization, or advanced UI/UX patterns.

  • Architectural Influence: Progress towards a Lead Developer or Software Architect role, influencing system design and technology choices.

  • Mentorship: Guide and mentor junior developers, fostering team growth and knowledge sharing.

  • Domain Expertise: Develop specialized knowledge in healthcare technology and public health systems, becoming a subject matter expert.

  • Leadership Tracks: Potential pathways into engineering management or technical program management roles.

📝 Enhancement Note: The "Sr." title indicates a path beyond individual contribution. The emphasis on large-scale impact and continuous improvement suggests opportunities for individuals who can demonstrate leadership potential, both technically and in process refinement, within the operations of software development.

🌐 Work Environment

Office Type: Fully Remote. This offers maximum flexibility for employees across the United States.

Office Location(s): The role is open to candidates located anywhere within the United States, allowing for a distributed team.

Workspace Context:

  • The remote nature requires a self-disciplined work style, strong communication via digital tools, and effective time management.

  • Collaboration will occur primarily through virtual channels, such as video conferencing, instant messaging, and project management software.

  • Access to modern development tools and cloud platforms (AWS) is inherent to the role, supporting efficient development and deployment.

Work Schedule: The standard 40-hour work week is expected, but the remote setup likely allows for some flexibility in daily scheduling, provided project deadlines and collaboration needs are met. This flexibility is key for deep work sessions required for complex coding and debugging tasks.

📝 Enhancement Note: A fully remote environment for a senior role implies a high degree of autonomy. Success will depend on proactive communication, clear documentation of work, and the ability to collaborate effectively without physical proximity. The company's use of Jobgether's AI matching suggests a modern approach to talent acquisition, potentially mirroring a modern approach to work environment management.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: Likely an AI-driven assessment via Jobgether, followed by a recruiter screen to gauge basic qualifications and cultural fit.

  • Technical Assessment: Expect a coding challenge or a take-home project focusing on .NET, C#, SQL, and potentially AWS integration, to evaluate practical skills.

  • Technical Interview(s): Deep dives into your experience with .NET/C#, AWS services, SQL Server optimization, API integrations, and problem-solving methodologies. Expect scenario-based questions and discussions about your approach to complex development challenges.

  • Team/Hiring Manager Interview: Focus on collaboration, communication, mentorship capabilities, and alignment with the team's mission and values. Discussions about past projects and their impact will be key.

  • Final Interview: Potentially with senior leadership to confirm fit and discuss career aspirations.

Portfolio Review Tips:

  • Highlight .NET/C# Expertise: Showcase projects demonstrating advanced C# development, object-oriented design, and ASP.NET MVC/Core proficiency.

  • Demonstrate AWS & SQL Skills: Include examples of cloud deployment, database design, query optimization, or data manipulation scripts. Clearly articulate your role and contributions.

  • API Integration Focus: Present projects where you integrated with external services, detailing the API design, data exchange, and error handling strategies.

  • Problem-Solving Narratives: For each project, explain the challenge, your solution, and the quantifiable results (e.g., performance improvements, reduced errors, increased user engagement).

  • Healthcare Context (if applicable): If you have healthcare or Medicaid experience, explicitly highlight this and any relevant compliance or security considerations you addressed.

Challenge Preparation:

  • Refresher: Brush up on core .NET/C# concepts, SQL query optimization techniques, common AWS services (e.g., EC2, RDS, Lambda, S3), and API design patterns.

  • Scenario Practice: Prepare to discuss how you would approach common development challenges, such as scaling an application, debugging performance bottlenecks, or integrating disparate systems.

  • STAR Method: For behavioral questions, use the STAR method (Situation, Task, Action, Result) to provide structured and impactful answers.

📝 Enhancement Note: The Jobgether platform suggests an AI-first screening process. Candidates should ensure their resume and any provided materials are optimized for keyword matching relevant to .NET, C#, AWS, SQL, and UI development. Demonstrating a structured approach to problem-solving and a clear understanding of the software development lifecycle will be critical.

🛠 Tools & Technology Stack

Primary Tools:

  • .NET Framework / .NET Core: The core development platform for backend services and web applications.

  • C#: The primary programming language for application development.

  • ASP.NET (MVC/Core): Framework for building web applications and APIs.

  • Microsoft SQL Server: The primary relational database management system.

  • AWS (Amazon Web Services): Cloud platform for hosting, scaling, and potentially managing application infrastructure and services.

Analytics & Reporting:

  • SQL Server Reporting Services (SSRS) / Power BI: Likely used for internal reporting and data analysis, though not explicitly mentioned, it's common in SQL Server environments.

  • Application Performance Monitoring (APM) Tools: Tools like New Relic, Datadog, or AWS CloudWatch for monitoring application health, performance, and identifying bottlenecks.

CRM & Automation:

  • IIS (Internet Information Services): Microsoft's web server for hosting web applications.

  • API Gateways (e.g., AWS API Gateway): For managing, securing, and monitoring APIs.

  • Version Control Systems: Git (e.g., GitHub, GitLab, Bitbucket) for code management and collaboration.

  • CI/CD Tools: Jenkins, AWS CodePipeline, Azure DevOps, or similar for automated build, test, and deployment processes.

📝 Enhancement Note: Proficiency in the core Microsoft stack (.NET, C#, SQL Server) and AWS is paramount. Experience with IIS is also a direct requirement. The ability to work with APIs and potentially understand CI/CD pipelines will be highly beneficial for a senior role in a modern development environment.

👥 Team Culture & Values

Operations Values:

  • Technical Excellence: A commitment to high-quality, well-engineered solutions, demonstrated through clean code, robust testing, and efficient designs.

  • Mission-Driven Impact: A focus on contributing to meaningful public health and human services programs, understanding the critical nature of the applications developed.

  • Collaboration: Working effectively within a cross-functional team, sharing knowledge, and supporting colleagues to achieve common goals.

  • Continuous Improvement: An attitude of constantly seeking ways to optimize processes, enhance system performance, and learn new technologies.

  • Reliability & Scalability: A deep understanding of the need for applications to be robust, secure, and capable of handling large user loads.

Collaboration Style:

  • Remote Collaboration: Proficient in using digital tools for communication and collaboration, ensuring clear and timely updates.

  • Cross-Functional Teamwork: Ability to work effectively with product managers, QA, and other engineering disciplines to deliver integrated solutions.

  • Knowledge Sharing: A willingness to share expertise, participate in code reviews, and contribute to a learning environment.

  • Problem-Solving Focus: Collaborative problem-solving, bringing diverse perspectives to tackle complex technical challenges.

📝 Enhancement Note: The combination of technical rigor, a mission-driven purpose in healthcare, and a collaborative, improvement-focused culture suggests an environment where dedicated professionals can make a significant impact. Candidates should be prepared to articulate how they embody these values in their work.

⚡ Challenges & Growth Opportunities

Challenges:

  • Scalability of Large-Scale Applications: Ensuring applications can handle millions of users and significant data volumes while maintaining performance and stability.

  • Integration Complexity: Managing integrations with various third-party systems and potentially legacy healthcare infrastructure.

  • Healthcare Domain Specifics: Navigating potential regulatory requirements (e.g., HIPAA) and the unique demands of healthcare data and workflows.

  • Remote Team Dynamics: Maintaining effective communication, collaboration, and team cohesion in a fully distributed environment.

  • Keeping Pace with Technology: Continuously learning and adapting to new versions of .NET, AWS services, and evolving front-end technologies.

Learning & Development Opportunities:

  • AWS Certifications: Pursuing certifications in AWS development, cloud architecture, or DevOps to deepen cloud expertise.

  • Advanced .NET/C# Training: Exploring specialized courses or workshops on performance tuning, advanced language features, or architectural patterns.

  • Healthcare IT Seminars: Attending industry events or webinars focused on healthcare technology trends, compliance, and best practices.

  • Mentorship Programs: Participating in formal or informal mentorship to gain insights from senior leaders and experienced developers.

  • Exposure to Diverse Projects: Working on various facets of large-scale applications, from UI enhancements to backend services and cloud infrastructure.

📝 Enhancement Note: The challenges presented are typical for roles involving large-scale, mission-critical systems. The growth opportunities are robust, especially for those inclined towards continuous learning and specialization in cloud technologies and the healthcare sector.

💡 Interview Preparation

Strategy Questions:

  • "Describe a complex UI you developed using ASP.NET/C#. What were the key challenges, and how did you ensure scalability and performance?" (Focus on technical depth, problem-solving, and quantifiable results).

  • "How would you approach integrating a new third-party API into our existing system? What are the critical considerations for security, error handling, and data mapping?" (Assess understanding of API integration best practices).

  • "You've identified a performance bottleneck in a SQL Server query. Walk me through your process for diagnosing and resolving it." (Evaluate SQL optimization and debugging skills).

Company & Culture Questions:

  • "Why are you interested in working on healthcare technology applications, specifically for public health services?" (Assess motivation and alignment with the mission).

  • "How do you maintain productivity and collaboration in a fully remote work environment?" (Evaluate remote work adaptability and communication skills).

Portfolio Presentation Strategy:

  • Structure: Organize your portfolio by key technologies or project types (.NET, AWS, SQL, API Integrations).

  • Narrative: For each project, clearly articulate the problem, your specific role and contributions, the technical solutions implemented, and the measurable outcomes.

  • Visuals: Use diagrams (architecture, data flows) and screenshots where appropriate to illustrate your work.

  • Conciseness: Be prepared to present key highlights efficiently, focusing on the most relevant and impactful aspects of your experience.

  • Technical Depth: Be ready to answer in-depth technical questions about your code, design decisions, and the tools/technologies used.

📝 Enhancement Note: Candidates should be prepared to demonstrate a strong command of the required technologies and a thoughtful approach to problem-solving. Highlighting experience with distributed systems, cloud infrastructure, and data management within a regulated industry context will be advantageous.

📌 Application Steps

To apply for this operations position:

  • Submit your application through the Jobgether platform link provided.

  • Resume Optimization: Tailor your resume to prominently feature keywords related to .NET, C#, ASP.NET, AWS, SQL Server, UI development, and API integrations. Quantify achievements with metrics wherever possible (e.g., "improved query performance by X%", "reduced API latency by Y%").

  • Portfolio Curation: Prepare a portfolio that showcases your strongest projects demonstrating expertise in the required technologies. Focus on projects that highlight problem-solving, scalability, and integration capabilities, ideally with any relevant healthcare domain experience.

  • Interview Preparation: Practice articulating your experience using the STAR method for behavioral questions and be ready to discuss technical challenges and solutions in detail. Review common interview questions for senior developers.

  • Company Research: Understand Jobgether's role as an AI-powered matching platform and research the general landscape of healthcare technology companies to better understand the context of this partner company's work.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Requires 6+ years of experience in ASP.NET and C# development with strong proficiency in AWS cloud services and SQL Server optimization. Experience with healthcare or Medicaid systems and familiarity with UNIX/Linux environments is highly preferred.