Job Description
What the job is: This is a Senior .NET Developer position at iOCO, a company focused on creating innovative software solutions. The role is fully remote, allowing you to work from anywhere while contributing to projects that solve real-world problems. If you have strong experience in .NET development and want to work with cutting-edge technology, this could be the right opportunity for you.
What you will do: As a Senior .NET Developer, you will design and build high-quality software solutions using technologies like C#, .NET Core, and Angular. You will develop and maintain web services, integrate designs to create user-friendly experiences, and ensure all components are functional and free of defects. Your responsibilities will also include analyzing software requirements, planning development tasks, and communicating progress to the team. You will participate in code reviews, deployments for production and testing environments, and contribute to improving existing systems. Additionally, you will research and apply new technologies to enhance the company’s products, and work closely with other developers to deliver projects on time.
What you need: To succeed in this role, you need at least 7 years of experience in developing information systems, with a strong focus on C# and .NET Core. Experience with Angular is required, while mobile development experience is a bonus. You should also have hands-on experience with Microsoft Azure, including Azure DevOps, serverless functions, and authentication flows. Knowledge of SQL Server or other relational databases, Git for source control, and unit testing is essential. A relevant degree or diploma in Information Technology or equivalent work experience is preferred. Soft skills like problem-solving, teamwork, communication, and a willingness to learn are also important.
What you will get: This is a contract position, meaning you will work on a project basis with iOCO. The company offers a dynamic work environment where you can collaborate with experts across different industries and technologies. You will have opportunities for continuous learning, access to developer forums, and the chance to grow your skills alongside experienced professionals.