.NET backend developerJob overviewResponsible for defining technical and functional specifications, developing and prototyping ERP application software, implementing and integrating reusable modules, ensuring code quality through testing, maintaining existing components, and collaborating in Agile processes to support stakeholders.Key responsibilitiesDefine and document technical and functional specifications for application componentsDevelop and prototype ERP application modules according to specificationsImplement software modules, integrate reusable components, and deliver production-ready source codeDesign and execute unit and integration tests, identify and resolve software defects to ensure delivery qualityMaintain and evolve existing application components by administering and updating reusable software assetsParticipate in Agile ceremonies, provide local application support, and align stakeholdersSkills and competencesAlgorithmic problem-solvingPrototypingInterpersonal communicationMultitaskingAgile methodologiesERP software developmentQualificationsAt least 7 years of experience in .NET development5 to 7 years of experience designing and consuming REST APIs5 to 7 years of algorithmic problem-solving and prototyping experience2 to 4 years of experience with RabbitMQ messaging2 to 4 years of experience with Azure DevOps2 to 4 years of experience with Kubernetes deploymentsUp to 2 years of experience with AWS cloud services