Lead Software Engineer
Role summary
Onawa Pet is seeking a full-time, remote Lead Software Engineer to spearhead the development and implementation of scalable software solutions. This role involves overseeing technical projects, guiding a team of engineers, and creating robust back-end systems. The engineer will be responsible for designing, coding, and maintaining software, while collaborating with cross-functional teams to ensure high-quality performance in a fast-paced environment. A strong foundation in Computer Science, backend development, OOP, and team leadership is required.
Company Description
Onawa Pet is dedicated to delivering innovative solutions for pet owners and animal lovers. Known for its transparent hiring practices, Onawa Pet ensures a secure recruitment process and does not conduct interviews via text or request personal information or payment during hiring. As a forward-thinking organization, Onawa Pet prides itself on fostering a collaborative and inclusive workplace. Join a team that values professional growth and the well-being of its employees.
Role Description
We are seeking a Lead Software Engineer to spearhead the development and implementation of scalable software solutions. This is a full-time, remote role where you will oversee technical projects, guide a team of engineers, and create robust back-end systems. The role involves designing, coding, and maintaining software, while collaborating with cross-functional teams to ensure high-quality performance in a fast-paced environment.
Qualifications
- A solid foundation in Computer Science concepts and principles.
- Experience in Back-End Web Development and Software Development with demonstrated success in building scalable and secure software.
- Proficiency in Programming and Object-Oriented Programming (OOP) methodologies.
- Strong problem-solving skills, attention to detail, and the ability to lead and mentor a technical team.
- Experience with modern software development practices, tools, and Agile methodologies.
- Excellent communication and collaboration skills to work in a remote team environment.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field is preferred.
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite