Job Description
We are currently seeking a Senior Software Engineer to join our dynamic team in Ohio. Due to rapid business growth and an urgent need for technical leadership, we are looking for a high-caliber individual to drive our next generation of products.
This is a full-time opportunity offering a competitive salary and a chance to make a significant impact in a thriving market.
Responsibilities
- Lead the design and development of scalable, high-performance software applications.
- Architect robust solutions that align with business goals and technical standards.
- Conduct thorough code reviews and provide mentorship to junior developers.
- Collaborate closely with product managers and designers to define feature requirements.
- Optimize existing codebases for speed, scalability, and maintainability.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in Python, JavaScript, or Java.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Deep understanding of software design patterns and best practices.
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.