Software Engineer Co-Op
- Intern
Company Description
The transition from Bosch to Radionix is now complete — providing a future-focused trajectory for our Radionix and Bosch product portfolios and exclusive benefits for our valued partners. The Radionix name holds a special place in the hearts of our associates, dealers, distributors, and customers alike. The new Radionix vision — Mission control for your security — encapsulates our focus on empowering users with an intrusion system that seamlessly integrates every layer of security, from our intrusion system products to our G Series panels to our reimagined Remote Security Manger app.
Fairport, NY is the headquarters for the Radionix sales & marketing organization in the United States and serves as the primary site for research and development, engineering, quality, and product management for intrusion detection systems, including state-of-the-art sensors, control panels, software, communications and more.
Job Description
The Software Engineer Co-op will be involved in the design, development, and testing of software for web services and applications. Individual will actively participate in a structured product development process which encompasses technical requirements development; software and architecture design, software implementation, verification and launch to mass production. This position offers the opportunity to work in a team environment with individuals and groups located worldwide and have exposure to seasoned software engineers.
Principal Responsibilities:
- Contribute to the development of features for a new product, a cloud-native security panel ecosystem.
- Provide object-oriented software designs and develop unit-test driven RESTful web services and web APIs in both C# .Net Framework and .Net Core that integrates with databases, Azure cloud, web services, and web and console applications.
- Software development for test automation frameworks and test infrastructure.
- Modify existing software to fix the errors, adapt to new interfaces and improve product performance.
- Participate in requirements engineering activities, technical project reviews, and code reviews.
Learning Objectives:
The Software Engineering Co-op will partner closely with a staff mentor to build skills in software engineering, feature development, and object-oriented software design. You will gain experience with new product development and working with seasoned software engineers in a professional environment. You will have the opportunity to work or frontend UI features or backend services depending on your interests.
Qualifications
Requirements:
- Pursuing BS or MS Degree in Computer Science, Computer Engineering, Software Engineering or other related technology field.
- GPA of 3.0 or higher preferred.
- High level of self-motivation, a drive for self-development and possess excellent communication and interpersonal skills.
- Excellent verbal and written communication skills in English are essential.
Collegiate experience in one or more of the following:
- Web development and application concepts (.NET / .NET Core, Azure Cloud, CSS, React.js, C#).
- Usage of Visual Studio or at least one alternative IDE.
- Agile development methods (Scrum, test-driven development, etc.).
- Unit and integration testing (e.g. automation of test procedures using Python, Robot, REST API, Jenkins).
- Basic knowledge of Network Engineering concepts (Routing, Switching, OSI Model, Network Protocols).
Additional Information
The U.S. based hourly rate for this role is between $25.00-$26.00/hour. Within the range, individual pay is determined based on several factors, including, but not limited to, work experience and job knowledge, complexity of the role, job location, etc.
- Reasonable accommodation may be provided, to the extent they do not pose an undue hardship, to enable qualified individuals with covered disabilities to perform essential functions.
- Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization is not available.
- All your information will be kept confidential according to EEO guidelines.
At Keenfinity we don’t just build innovative solutions — we shape a smarter, more connected world through technology. We value different backgrounds, ideas, and experiences and we’re committed to growing, learning, and celebrating success as one team. Everyone is welcome here — we foster an environment where everyone is respected, valued, and encouraged to be their authentic self.
Keenfinity is an equal opportunity employer, offering equal opportunities for all. We welcome applications from people with disabilities and can offer support, if needed. When everyone has a chance to contribute, we all do better.