Senior .Net Developer – Birmingham, AL Position Available In Jefferson, Alabama
Tallo's Job Summary: The Senior .NET Software Engineer position in Birmingham, AL offers a salary range of $150,000 - $175,000 and is a direct hire opportunity. The ideal candidate should have 10+ years of experience in enterprise software development, be proficient in C#/.NET and AWS, and possess deep knowledge of database systems. This role involves designing, building, and maintaining scalable software solutions for healthcare applications, requiring autonomy and strong problem-solving skills.
Job Description
Senior .NET Software Engineer (Healthcare Tech)
Location:
Birmingham, AL – Hybrid (Relocation not provided)
Employment Type :
Direct Hire (Visa sponsorship cannot be provided)
Salary Range:
$150,000 – $175,000 We are seeking a Senior .NET Software Engineer with deep technical expertise and a strong track record of independently delivering scalable, cloud-based solutions. This role is ideal for someone who thrives on solving complex problems, brings solutions without needing direction, and operates with a high level of technical confidence and autonomy. This is a hands-on engineering role focused on enhancing an established healthcare application used by hospitals and providers nationwide. Candidates must be able to contribute immediately, relying on their own experience and knowledge—not external research—to make architectural and development decisions.
Key Responsibilities:
Design, build, and maintain scalable software solutions using C#, .NET, and AWS Lead development of new features based on evolving healthcare clients’ needs Architect and optimize backend services and data structures using MySQL and DynamoDB Ensure performance, security, and scalability across all systems, especially in healthcare environments Translate business requirements into clean, efficient, and maintainable code Present solutions or features to stakeholders as needed (virtually or in person, up to once per quarter)
Required Experience:
10+ years of hands-on experience in enterprise software development Advanced proficiency in C#/.NET and AWS Deep understanding of database systems, particularly MySQL and DynamoDB Experience building robust, secure, and scalable cloud-native applications Ability to independently assess technical problems and implement solutions without guidance
Preferred Qualifications:
Familiarity with healthcare data standards (e.g., HL7, FHIR, DICOM, CCDA ) Prior experience supporting healthcare products or regulated environments Experience collaborating with distributed development teams
Ideal Candidate Profile:
Highly autonomous —able to execute and deliver without step-by-step direction Strong analytical and problem-solving skills; can draw directly from prior experience to inform decisions Effective communicator and natural collaborator within fast-paced, cross-functional teams Comfortable navigating ambiguity and adapting to shifting priorities High personal accountability and technical ownership of assigned work Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs. With that said, as required by local law in geographies that require salary range disclosure, Vaco/Highspring notes the salary range for the role is noted in this job posting. The individual may also be eligible for discretionary bonuses, and can participate in medical, dental, and vision benefits as well as the company’s 401(k) retirement plan.