
Senior Software Developer
EVERSANA
full-time
Posted on:
Location Type: Remote
Location: Kansas • United States
Visit company websiteExplore more
Salary
💰 $100,000 - $130,000 per year
Job Level
About the role
- Serve as a core .NET developer, collaborating closely with team members.
- Participate in requirements discussions, team meetings, technical sessions, and code reviews.
- Translate functional and technical requirements into well‑designed, scalable solutions.
- Develop, integrate, and maintain code in accordance with established coding standards and architectural guidelines.
- Ensure applications function end‑to‑end and meet quality expectations.
- Perform unit testing and ensure software is thoroughly tested and defect‑free.
- Conduct research, proof‑of‑concepts (POCs), and deliver demos or presentations as needed.
- Demonstrate a commitment to diversity, equity, and inclusion through continuous development, modeling inclusive behaviors, and proactively managing bias.
Requirements
- 5+ years of relevant experience with C# .NET, JavaScript/TypeScript, React, Entity Framework, Domain‑Driven Design, and unit testing.
- Strong understanding of relational databases, particularly SQL Server.
- Experience using Git and Azure DevOps.
- Ability to understand functional requirements and translate them into technical solutions.
- Flexibility and willingness to learn and adapt to new technologies as project needs evolve.
- Nice to have: experience with VB .NET, Java, Angular.
- Graduation or above. BE / MSc preferred. Any professional certifications.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C# .NETJavaScriptTypeScriptReactEntity FrameworkDomain-Driven Designunit testingSQL ServerVB .NETJava
Soft Skills
collaborationcommunicationflexibilityadaptabilitycommitment to diversityinclusive behaviorsproactive bias management
Certifications
BEMScprofessional certifications