Job Description
We are currently hosting a Technical Hiring Event for exceptional talent in the Chicago area. Join Apex Systems as a Senior Software Engineer and help us build the future of digital experiences. We are looking for self-motivated individuals ready to tackle complex problems in a fast-paced environment.
As a key member of our engineering team, you will play a critical role in designing scalable architecture and delivering robust software solutions that drive business growth.
Responsibilities
- Architect and develop high-performance software solutions using modern frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and provide constructive feedback to junior developers.
- Identify and resolve technical debt to improve system scalability and maintainability.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Drive innovation by researching and implementing emerging technologies.
Qualifications
- BS in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of professional software development experience.
- Proficiency in languages such as Python, Java, or JavaScript.
- Experience with cloud platforms like AWS or Azure.
- Strong understanding of data structures, algorithms, and software design patterns.
- Excellent communication skills and a collaborative mindset.