Software Developer
Full-time
Worldwide
Oct 26, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
Role Overview We are looking for a Software Developer to join our technology team and contribute to the full software development lifecycle. This role is responsible for designing, building, testing, and enhancing applications to ensure performance, reliability, and scalability. The ideal candidate will collaborate with cross-functional teams to deliver high-quality solutions, support ongoing system improvements, and help drive technical excellence within the organization. Key Responsibilities Design, develop, and thoroughly test new application features to ensure stability and optimal performance. Collaborate closely with internal teams and stakeholders to support smooth project execution and timely delivery. Implement new functionality, perform unit and integration testing, and troubleshoot issues to resolve defects efficiently. Provide second-level technical support to end users, addressing system-related concerns and inquiries. Meet agreed project timelines, milestones, and deliverables. Contribute to process improvements and best practices within the development team. Support and mentor junior developers by providing technical guidance and code review feedback. Qualifications Education Bachelor’s degree in Information Technology, Computer Science, or a related field. Experience & Technical Skills Minimum of 3 years of progressive experience in software development. Strong proficiency in .NET technologies, including .NET Framework (Classic) and .NET Core, with solid C