Job Description
Join the Future of Tech in Columbus, OH
We are looking for a dynamic Senior Software Engineer to join our high-performing team at Apex Digital Systems. This is an immediate hire opportunity for a visionary engineer who thrives in a fast-paced environment. If you are passionate about building scalable solutions and leading technical initiatives, we want to hear from you.
At Apex Digital, we prioritize innovation, collaboration, and professional growth. You will work with cutting-edge technologies and mentor a team of talented developers while delivering products that impact millions of users.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern frameworks.
- Lead architectural discussions and provide technical guidance to junior and mid-level developers.
- Conduct thorough code reviews and implement best practices for security and performance.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Optimize existing codebases and improve application latency and throughput.
- Deploy and manage CI/CD pipelines to ensure seamless software delivery.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- Minimum of 5 years of professional software development experience.
- Strong proficiency in Python or Java.
- Experience with AWS or Azure cloud services.
- Deep understanding of database systems (SQL and NoSQL).
- Familiarity with containerization tools like Docker and Kubernetes.
- Excellent problem-solving skills and attention to detail.
- Bachelor’s degree in Computer Science, Engineering, or a related field.