April 30
• Work with technical project managers and application directors to ensure that client expectations are met and that project schedules are adhered to • Develop and enhance distributed and scalable applications, improve their performance, or upgrade interfaces • Interact with end-users to understand requirement specifications, perform analysis, documentation, design, and code test solutions • Document, develop, maintain, and upgrade existing applications. modifying the Applications as required, based on the desired Architecture Contribute to implementation efforts (UAT, environment setup, end-user support) • Operate within an agile team, with an extensive set of practices & processes and heavily leverage Atlassian JIRA and Confluence tools for collaboration
• Minimum 2 years of professional experience in software development • Full Life Cycle business application development experience with a good understanding of TDD principles • C# .NET Core with the understanding of DI techniques • Strong database (MS SQL) development skills – with a deep understanding of data normalization and denormalization concepts • Excellent interpersonal, organizational and communication skills • Bachelor's degree in computer science or related degree
• Fully remote role, with 24/7 access to a comfortable office in the center of Belgrade • Private healthcare insurance package, for you and your family • 23 days of vacation days + public holidays • Permanent employment contract • Access to training and coaching to support your growing ambition (A Cloud Guru and Pluralsight) • The opportunity to receive a yearly performance bonus • Collaboration with talented, enthusiastic, global teams
Apply Now