Senior Software Development Specialist We are seeking an experienced Senior Software Development Specialist to join our team. This role involves collaborating with product owners and other engineers to create innovative software solutions that meet customer needs. The ideal candidate will have a strong understanding of .NET, WinForms, and SQL, as well as experience with Cloud Computing technologies and Continuous Integration and Continuous Delivery. Additionally, knowledge of Oracle DB, multithreading, and concurrency is a plus. This is a challenging role that requires strong technical skills, problem-solving abilities, and excellent communication skills. If you are passionate about building modern, scalable applications and are eager to take on new challenges, we encourage you to apply. Key Responsibilities: - Collaborate with product owners and engineers to design and develop software solutions - Ensure operational excellence of services and applications - Stay up-to-date with industry trends and emerging technologies - Share knowledge and best practices with the team Required Skills and Qualifications: - .NET development - WinForms development - SQL database management - Cloud Computing technologies - Continuous Integration and Continuous Delivery - Oracle DB - Multithreading and concurrency Benefits: - Continuous learning program - Access to online e-learning platform - Internal training sessions