Senior Software Engineer- .NET Experience(Onsite, Overland Park, KS)
Senior Software Engineer- .NET Experience(Onsite, Overland Park, KS)
Posted 2 days ago
SENIORITY
Lead
About the role
- Drive and contribute to the full software development lifecycle across large, complex initiatives
- Design, build, and deliver scalable, high-quality software solutions with a high degree of independence
- Lead technical design discussions and influence architecture decisions
- Partner with cross-functional teams to translate business requirements into effective technical solutions
- Troubleshoot and resolve complex issues, ensuring system performance and reliability
- Collaborate with and help guide onshore and offshore teams, ensuring alignment and delivery consistency
- Provide technical leadership, mentorship, and coaching to junior and mid-level engineers
- Contribute to Agile ceremonies, project planning, and delivery execution using structured methodologies
- Establish and track metrics, risks, and mitigation plans, and communicate progress to stakeholders
- Participate in a rotational on-call schedule to support production systems as needed
- What You'll Bring
- RequiredBachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- Strong hands-on experience with .NET, C#, and SQL in an enterprise environment
- Proven experience delivering solutions across the full software development lifecycle using Agile methodologies
- Demonstrated ability to design and build complex systems with scalability and maintainability in mind
- Experience mentoring or leading other engineers in a team environment
- Strong problem-solving skills with the ability to work through ambiguity
- Excellent communication skills with the ability to collaborate across technical and non-technical stakeholders
- Ability to plan, prioritize, and deliver high-quality work within defined timelines
- PreferredExperience within healthcare, health and human services, or post-acute environments
- Familiarity with Netsmart EHR solutions, including Gehrimed
- Experience working in distributed team environments (onshore/offshore collaboration)
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
