Remote Senior Software Engineer I, Software Engineer II
closedVizrt
πRemote - Portugal
Job highlights
Summary
Join our team as a highly skilled Software Engineer to design, develop, and implement test automation strategies, contribute to software development efforts, and collaborate with the software development team.
Requirements
- Bachelorβs degree in computer science or related field
- 3+ years of experience in software development
- Strong programming skills in C# and C++
- Proficiency in multi-threaded/multi-CPU software development
- Familiarity with testing automation frameworks, tools, and software testing principles
- Familiarity with version control systems (e.g., Git, SVN) and issue tracking systems (e.g., Jira)
- Experience in C#, MVC and Web API development
- Understanding of web technologies, including web services, web application servers and Restful APIs
- Solid problem-solving and debugging skills
- Excellent communication and collaboration abilities
- A proactive and detail-oriented approach to testing and automation
- Willingness to learn and adapt in a fast-paced development environment
- Proactive and self-motivated attitude
Responsibilities
- Engage in the creation of application code and/or sample code for our Software Development Kit (SDK)
- Contribute to the development of new features and enhancements in existing applications
- Collaborate closely with the software development team, contributing to the design, coding, testing, and debugging of C# and C++ software applications
- Design, develop, and maintain automated test scripts and test cases to validate software functionality
- Develop and execute load and performance tests to assess software response under varying workloads
- Identify performance bottlenecks and work with development teams to optimize software performance
- Collaborate with stakeholders on Proof of Concepts (PoCs) to explore new ideas and technologies
- Maintain and improve the quality of existing code
Preferred Qualifications
- Knowledge about Audio-Video coding (FPS, resolutions, codecs, etc.)
- Experience in cross-platform development for both Windows, Mac, and Linux environments
- Experience in socket-level network programming and a good understanding of TCP/IP, UDP (User Datagram Protocol), and mDNS protocol
- Experience with web video streaming technologies is a plus
This job is filled or no longer available
Similar Remote Jobs
- π°$120k-$210kπUnited States
- π°$142k-$210kπUnited States
- π°$122k-$175kπUnited States
- πUnited States
- πBrazil
- π°$161k-$247kπWorldwide
- πUnited States
- π°$170k-$222kπUnited States
- πUnited States
- π°$95k-$123kπCanada