Job Description
We are urgently hiring a talented Senior Software Engineer to join our elite team. We are looking for a self-motivated professional who thrives in a fast-paced environment and wants to build scalable, high-impact software solutions.
While we are based in Ohio, we offer remote options for the right candidates, allowing you to work from anywhere in the United States. If you are ready for your next career challenge, apply today!
Responsibilities
- Design & Development: Architect and develop robust, scalable, and maintainable software solutions using modern technologies.
- Code Quality: Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Collaboration: Partner with cross-functional teams including product managers, designers, and QA engineers to deliver high-quality features.
- Optimization: Identify bottlenecks and optimize application performance, ensuring seamless user experiences.
- Debugging: Troubleshoot complex issues and implement effective solutions to resolve technical challenges.
- Agile: Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Experience: 5+ years of professional software development experience.
- Languages: Proficiency in at least two major programming languages (e.g., Python, Java, JavaScript, or Go).
- Frameworks: Strong experience with front-end frameworks (React, Angular, Vue) and back-end frameworks.
- Cloud: Experience with cloud platforms (AWS, Azure, or Google Cloud) is highly desirable.
- Database: Solid understanding of SQL and NoSQL databases.