Software Engineer C#.Net
- Role
- Backend
- Employment
- Full-time
Open to PT only. Set where you work from to check your eligibility.
No BS summary
Backend Software Engineer for VidiNet focused on backend services and workflows in a cloud-based environment. Requires software development experience and familiarity with distributed systems, microservices or cloud-based applications. Degree in Computer Science, Engineering or equivalent practical experience.
Core skills
Required skills
Optional skills
As a Software Engineer working on VidiNet, you will contribute to the development and improvement of backend services and workflows that power media management solutions. This role involves collaborating with engineers and cross-functional teams to build scalable and reliable features in a cloud-based environment. You will have opportunities to develop your technical skills, contribute ideas, and support continuous improvement of the platform. What You’ll Do Contribute to the design, development, and maintenance of backend services and workflows Support development of APIs and integrations with other systems and services Help identify and address performance, scalability, and reliability considerations Participate in technical discussions and collaborate on design decisions Contribute to testing practices, including unit and integration tests Review code with peers and support shared coding standards Work with QA, Product, and DevOps teams to deliver effective solutions Support investigation and resolution of technical issues across the platform Contribute to documentation and knowledge sharing What You Bring Experience & Background Experience in software development, particularly backend or platform-based systems Experience working with distributed systems, microservices, or cloud-based applications is helpful Degree in Computer Science, Engineering, or a related field, or equivalent practical experience Technical Skills Experience with one or more programming languages (e.g., Java, Python) Familiarity with cloud technologies and environments (e.g., AWS, containers, Kubernetes, Docker) Understanding of APIs, integrations, and service-based architectures Familiarity with databases, data structures, and general software design principles Experience supporting troubleshooting and debugging across application layers What Helps You Succeed Collaborative approach to working with teams Problem-solving mindset and attention to detail Ability to communicate technical concepts clearly Willingness to learn and develop new skills Ability to manage priorities in a structured way Maximized Media Potential Vidispine stands for our comprehensive products and services for the media industry. Our solution approach orchestrates and integrates the seamless workflows needed by today’s media enterprises. Our business relationships are personal; we work with our clients as partners, so that together we can achieve long-term success. Our products enable organizations working with media to add value to their core business by removing complexity, enhancing collaboration, and delivering efficiencies throughout the media supply chain. At Vidispine, we are committed to ethical recruitment practices and the protection of job seekers from fraudulent activity. Vidispine is committed to ethical recruitment practices, and all job postings on our official website represent active hiring needs. If you suspect a posting is fraudulent, please report it directly through our website. While we take reasonable steps to ensure the accuracy and legitimacy of our job postings, Vidispine assumes no responsibility or liability for fraudulent activity carried out by third parties impersonating our organization.
What you'll do
- Contribute to the design, development, and maintenance of backend services and workflows
- Support development of APIs and integrations with other systems and services
- Help identify and address performance, scalability, and reliability considerations
- Participate in technical discussions and collaborate on design decisions
- Contribute to testing practices, including unit and integration tests, and review code with peers
What they require
- Experience in software development, particularly backend or platform-based systems
- Experience working with distributed systems, microservices, or cloud-based applications
- Degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- Understanding of APIs, integrations, and service-based architectures
- Familiarity with databases, data structures, and general software design principles
Vidispine GmbH delivers leading media and broadcast solutions worldwide, including cloud-based media platforms and broadcast management systems.