Job Description
Are you a visionary engineer looking to make an impact? Apex Dynamics Inc. is seeking a talented Senior Software Engineer to join our team in the heart of Chicago. We are a fast-paced, innovative company dedicated to building next-generation digital solutions for enterprise clients. If you are passionate about scalable architecture and clean code, we want to hear from you.
As a Senior Software Engineer, you will be at the forefront of our development lifecycle, driving technical excellence and mentoring junior developers. You will work in a collaborative environment with product managers, designers, and engineers to deliver features that matter.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible work-from-home hybrid model.
- Professional development and tuition reimbursement.
- State-of-the-art equipment and tools.
Location: Chicago, IL (Hybrid - Downtown Office)
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern technologies.
- Lead the architecture and implementation of new features and systems.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Identify and resolve technical debt to ensure long-term maintainability.
- Mentor junior developers and contribute to their professional growth.
- Optimize application performance and ensure best practices in security and scalability.
Qualifications
- 5+ years of professional software development experience with a strong focus on full-stack development.
- Proficiency in Python or JavaScript and frameworks such as React or Django.
- Strong understanding of software design patterns, algorithms, and data structures.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and ability to work in an agile environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Strong communication skills with the ability to translate technical concepts to non-technical stakeholders.