
.NET Software Engineer
Unison
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Design, develop, and maintain web-based solutions using C#, ASP.NET, .NET Core, Web API, JavaScript, and React
- Develop and maintain RESTful APIs and client-side applications using React
- Support and enhance applications built on ASP.NET Web Forms, MVC, and legacy .NET Framework
- Design and implement reusable components, frameworks, and patterns that integrate modern technologies with existing systems
- Develop and maintain unit tests and integrate them into automated testing pipelines
- Participate in code reviews , ensuring adherence to coding standards, security guidelines, and best practices
- Document code, technical designs, and development processes, and recommend improvements where appropriate
- Collaborate with business and technical stakeholders to analyze requirements and decompose them into testable units of work
- Communicate progress, risks, and challenges clearly and regularly
- Assist with troubleshooting, and root-cause analysis as needed
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 3–5 years of professional software development experience
- Strong experience with: C#, ASP.NET, .NET Framework, and .NET Core
- RESTful services using ASP.NET Web API
- Working knowledge of React and modern front-end development practices
- Experience with relational databases: SQL Server and/or Oracle (PL/SQL a plus)
- Solid understanding of object-oriented design principles and patterns
- Proficiency with core web technologies: HTML, CSS, JavaScript
- Experience with: Logging, monitoring, and error-handling frameworks
- Source control systems (Git preferred)
- Agile/Scrum development methodologies
Benefits
- Health insurance
- 401(k) matching
- Paid time off
- Flexible work hours
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#ASP.NET.NET CoreWeb APIJavaScriptReactRESTful APIsSQL ServerOracleHTML
Soft skills
communicationcollaborationtroubleshootingroot-cause analysiscode reviewsdocumentationrequirements analysisproblem-solvingadherence to coding standardsrecommendations for improvements
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineeringrelated field degree