.Net Developer
- Work arrangement
- Remote
- Occupation
- Software & IT
- Location
- Sweden
- Compensation
- Not disclosed
- Apply by
- April 10, 2027
About this role
<h3>Accountabilities:</h3><li>
<strong>Develop and maintain applications:</strong>Design, build, enhance, and maintain software solutions using C#, .NET, .NET Core, and ASP.NET Core.</li><li>
<strong>Build APIs and backend services:</strong>Develop and support web APIs, backend components, and web applications that meet functional and performance requirements.</li><li>
<strong>Troubleshoot technical issues:</strong>Investigate application errors, debug code, identify root causes, and implement effective fixes to maintain system reliability.</li><li>
<strong>Provide production support:</strong>Monitor application health, respond to incidents, resolve technical issues within agreed timelines, and minimize service disruptions.</li><li>
<strong>Optimize application performance:</strong>Analyze logs, diagnose performance bottlenecks, troubleshoot deployment failures, and implement improvements to application stability.</li><li>
<strong>Support DevOps activities:</strong>Collaborate with DevOps teams on build processes, deployment workflows, release management, and CI/CD pipeline maintenance.</li><li>
<strong>Manage source control and deployments:</strong>Use Git and Azure DevOps or equivalent platforms to manage code, coordinate development activities, and support software delivery.</li><li>
<strong>Conduct root cause analysis:</strong>Participate in post-incident investigations, document findings, and implement preventive measures to reduce recurring issues.</li><li>
<strong>Collaborate across technical teams:</strong>Work closely with developers, QA engineers, DevOps specialists, infrastructure teams, and other stakeholders to deliver reliable solutions.</li><li>
<strong>Follow engineering best practices:</strong>Apply established standards for development, security, deployment, and production support.</li><li>
<strong>Maintain technical documentation:</strong>Document code-related solutions, troubleshooting procedures, deployment activities, and support processes to facilitate knowledge sharing.</li><h2>Requirements:</h2><li>
<strong>Professional experience:</strong>Demonstrated hands-on experience developing and maintaining applications using C# and the .NET ecosystem.</li><li>
<strong>.NET expertise:</strong>Strong knowledge of .NET and .NET Core, including practical experience with ASP.NET Core.</li><li>
<strong>API and backend development:</strong>Solid understanding of RESTful Web APIs, backend services, and web application architecture.</li><li>
<strong>Debugging and troubleshooting:</strong>Excellent diagnostic skills, with the ability to investigate complex application issues, identify root causes, and deliver effective solutions.</li><li>
<strong>Production application support:</strong>Experience supporting live applications, resolving technical incidents, monitoring system behavior, and maintaining service reliability.</li><li>
<strong>DevOps knowledge:</strong>Familiarity with DevOps principles, CI/CD pipelines, build automation, deployment workflows, and release management.</li><li>
<strong>Development and deployment tools:</strong>Experience using Azure DevOps or a comparable DevOps platform, along with Git or other version control systems.</li><li>
<strong>Application monitoring:</strong>Ability to analyze logs, troubleshoot production and deployment issues, and support application performance improvements.</li><li>
<strong>Analytical thinking:</strong>Strong problem-solving skills, attention to detail, and the ability to prioritize issues based on urgency and business impact.</li><li>
<strong>Communication and teamwork:</strong>Effective communication skills and the ability to collaborate with cross-functional technical teams in a remote working environment.</li><li>
<strong>Engineering discipline:</strong>Commitment to secure coding practices, maintainable software, technical documentation, and continuous improvement.</li><h2>Benefits:</h2><li>
<strong>Remote work:</strong>Flexibility to work remotely while collaborating with distributed technical teams.</li><li>
<strong>Contract opportunity:</strong>A contract-based engagement offering the opportunity to contribute to application development and production support.</li><li>
<strong>Technical variety:</strong>Exposure to software development, backend engineering, production troubleshooting, and DevOps workflows.</li><li>
<strong>Professional development:</strong>Opportunities to strengthen expertise in C#, .NET, application performance, CI/CD, and modern software delivery practices.</li><li>
<strong>Cross-functional collaboration:</strong>Work alongside developers, QA professionals, DevOps engineers, and infrastructure specialists.</li><li>
<strong>Problem-solving impact:</strong>Contribute directly to application reliability, incident resolution, and continuous technical improvement.</li><li>
<strong>Compensation:</strong>Salary or contract rate details are not specified in the original job description and can be clarified during the recruitment process.</li><li>
<strong>Healthcare and additional perks:</strong>These benefits are not specified in the original job description.</li>