Job Description
Apex Innovations is a forward-thinking technology firm dedicated to driving digital transformation in the Midwest. We are currently seeking a highly skilled Senior Software Engineer to join our team in Oakland, Ohio.
In this role, you will be at the forefront of our development efforts, leveraging modern architectures to build robust, scalable applications. We pride ourselves on a culture of collaboration, innovation, and work-life balance. If you are a problem-solver looking for a challenging yet rewarding local opportunity, we want to hear from you.
Responsibilities
- Design, develop, and maintain scalable software applications using industry-standard technologies.
- Collaborate closely with product managers, designers, and cross-functional teams to define project requirements and deliverables.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Conduct thorough code reviews, testing, and debugging to ensure high product quality and performance.
- Mentor junior developers and provide technical guidance to foster team growth.
- Participate in agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
Qualifications
- Minimum of 5 years of professional software development experience.
- Proficiency in at least two programming languages, such as Python, Java, or JavaScript.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Strong understanding of database management systems (SQL and NoSQL).
- Bachelor’s degree in Computer Science, Information Technology, or a related technical field.
- Excellent problem-solving skills and attention to detail.