Job Description
Are you a passionate developer looking to make a tangible impact in a dynamic tech environment? Apex Logic Systems is seeking a talented Senior Software Engineer to join our rapidly growing team in Columbus, Ohio.
We are pioneers in cloud infrastructure and enterprise data analytics, and we are looking for individuals who thrive in collaborative, fast-paced settings. As a key member of our engineering squad, you will be responsible for architecting scalable solutions and delivering high-quality code that powers our clients' digital transformation.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible hybrid work model.
- Opportunity to work with cutting-edge technologies.
- Professional development and mentorship programs.
Responsibilities
- Design, develop, and maintain scalable software applications and APIs.
- Collaborate with cross-functional teams (Product, Design, QA) to define, design, and ship new features.
- Write clean, efficient, and well-documented code following industry best practices.
- Conduct code reviews, provide technical guidance, and mentor junior developers.
- Identify and resolve technical issues, bugs, and performance bottlenecks.
- Participate in architectural discussions and system design planning.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of professional experience in software development.
- Proficiency in Python, Java, or JavaScript (Node.js).
- Strong experience with relational and non-relational databases (SQL, MongoDB).
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.