Vacancy caducado!
Job Description
Software Engineer, C#/.NETJob DescriptionAs a member of the team you will help shape the technology that powers our automated test systems and supports a wide community of software engineering teams testing our products. In this role, you will help develop the software used to schedule, deploy and report on thousands of tests per day. Collaborate with team members at all levels to develop the automation framework, including building new features, driving improvements, and owning product maintenance.Responsibilities- As a member of the team you will be responsible for the development and maintenance of the software that many teams use to run automated tests on our devices. This software includes test scheduling, device management, build deployment and system analytics.
- Step up to resolve product issues, large and small.
- Own major application features and take responsibility for their maintenance and improvement over time.
- Collaborate with peers during technical design discussions and code reviews.
- Be an expert in C# and the .NET application development ecosystem.
- Write performant, and testable code that works consistently across environments.
- 5+ years in software development
- Advanced level of C# and .NET (3.1) core expertise
- Familiarity with Linux
- Experience with automated build systems, automated testing and release management
- Comfortable learning new languages and ideas
- Familiarity with Python and Attached Devices is a plus
- Excellent oral and written communication skills including effective presentation with a "can do" attitude
- BS/MS in Computer Science/Engineering is preferred
Vacancy caducado!