
Software Engineer
Prentke Romich GmbH
full-time
Posted on:
Location Type: Remote
Location: Ohio • United States
Visit company websiteExplore more
Salary
💰 $85,000 - $106,000 per year
Tech Stack
About the role
- Collaborate with product managers and other software engineers to turn ideas into working software for dedicated hardware and personal computers.
- Design, implement, and document new software features and enhancements to existing products.
- Investigate, troubleshoot, and resolve bugs in existing software.
- Write clean, well‑documented, and maintainable code that follows established team coding standards.
- Provide thoughtful, constructive code reviews to support quality and knowledge sharing across the team.
Requirements
- Bachelor’s degree in computer science, Computer Engineering, Software Engineering, or equivalent education and experience
- At least three years of experience in: Python, C++, or C# for PC applications and/or Python, JavaScript, or C# for full‑stack web development
- Experience with software and product systems design, including object‑oriented design and MVC.
- Ability to work independently with minimal supervision
- Strong teamwork and communication skills
- Sound decision‑making and problem‑solving abilities
- High attention to detail and commitment to quality
- Enthusiasm for engineering solutions that support individuals with complex communication needs.
Benefits
- Mission‑Driven Impact
- Meaningful Technical Work
- Collaborative Agile Team
- Remote Flexibility
- Continuous Improvement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonC++C#JavaScriptobject-oriented designMVCsoftware designbug resolutioncoding standardscode documentation
Soft Skills
teamworkcommunicationdecision-makingproblem-solvingattention to detailcommitment to qualityindependenceconstructive feedbackknowledge sharingenthusiasm for engineering solutions
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Computer EngineeringBachelor’s degree in Software Engineering