
Software Engineer
Posted May 6

Posted May 6
• Collaborate with product management and business stakeholders to provide SaaS-based solutions.
• Effectively communicate and work alongside others to develop high-quality software.
• Take initiative to enhance our processes as well as the design and architecture of our products.
• Foster innovation by generating new product ideas.
• Conduct technology and feasibility assessments.
• Design solutions that are secure, performant, scalable, and highly available.
• Devise technical solutions to intricate problems and oversee their implementation.
• Troubleshoot and resolve production issues related to deployments, networking, configuration, databases, performance, stability, security, application logic, and more.
• Assist team members in solving complex or urgent issues.
• Mentor and provide technical training to team members.
• Support the training and onboarding of new hires.
• Promote the core values of the development team.
• A minimum of 4+ years of experience as a .NET Developer, involved in developing, testing, shipping, and supporting production-quality SaaS web applications.
• Ability to write clean, maintainable, and efficient code while following coding standards and best practices.
• Conduct code reviews to maintain code quality and provide constructive feedback to peers.
• Troubleshoot, debug, and resolve software defects and issues promptly.
• Proficiency in C# and the .NET framework.
• Experience with ASP.NET MVC, Web API, .NET 6/8, and other .NET technologies.
• Strong background in developing unit tests, integration tests, E2E tests, and load/stress testing.
• Solid experience with relational databases such as MS SQL.
• Strong understanding of Azure services, including Azure Blob Storage, Azure Functions, and AKS.
• Familiarity with front-end technologies such as HTML, CSS, React, and JavaScript/jQuery.
• Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
• An analytical mindset with exceptional problem-solving abilities.
• Experience working in Agile development environments.
• Proficient in using version control systems, such as Git.
• Willingness to keep up with industry trends and continuously enhance skills.
• Employee resource groups to promote diverse voices.
• Coffee with Mark sessions for employee interaction with the CEO.
Smartsheet
Smartsheet
Domus Global
PSI CRO AG
Get handpicked remote jobs straight to your inbox weekly.