Senior Full Stack .NET Software Engineer
On-siteKathmandu, Bagmati Province, Nepal
Kathmandu, Bagmati Province, NepalOn-siteFull TimeSenior LevelBachelors DegreeEnterprise
Full TimeSenior LevelBachelors DegreeEnterprise
Job Summary
Analyze software requirements and provide technical guidance for planning and executing assigned projects within the Population Health team. Write industry-standard code, perform unit tests, and conduct code reviews while debugging defects and producing technical documents. Mentor junior Software Engineers and continuously improve development processes. Work with relational and NoSQL databases, RESTful APIs, and cloud technologies like AWS and Azure. Debug software issues and troubleshoot transport protocols including SOAP and MSMQ.
Required Qualifications
- Bachelor's degree or equivalent in Computer Science, Information Technology, or a related field
- 6-8 years' work experience in .NET programming
- Hands on knowledge of .NET Programming languages [C#, ASP.NET]
- Experience in relational databases and schema design
- Experience in JavaScript HTML5 and CSS Responsive layout
- Troubleshooting abilities
- Attention to detail
- Experience with version control software
- Excellent interpersonal, organizational, and communication skills
Desired Qualifications
- Experience working on large, highly scalable applications
- Experience working with and/or designing RESTful APIs
- Experience in .NET Core 5/6, Blazor, ReactJs
- Experience in NoSQL Database like Raven DB
- Experience working with cloud technologies like AWS and Azure
- Understanding of transport protocols including SOAP, MSMQ, FTP
- Understanding of Service Oriented Architecture and Microservices Architecture
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.