Job Description
Apex Digital Solutions is looking for a driven Senior Software Engineer to join our growing team in Chicago. We are redefining the digital landscape and need a visionary developer to help us build scalable, high-performance applications that impact millions of users.
As a key member of our engineering squad, you will be responsible for architecting solutions that are not only robust but also scalable for future growth. We pride ourselves on a culture of innovation, continuous learning, and excellence.
Benefits & Perks:
- Competitive salary and comprehensive health benefits.
- Flexible work arrangements and remote work options.
- Annual professional development budget.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern programming languages.
- Collaborate closely with cross-functional teams including product managers, designers, and other engineers to define and implement features.
- Conduct code reviews, write unit tests, and ensure best practices for code quality and security.
- Mentor junior developers, providing technical guidance and fostering a collaborative team environment.
- Identify performance bottlenecks and optimize application performance for maximum speed and scalability.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, Python, Java, or C#.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Deep understanding of software design patterns, data structures, and algorithms.
- Excellent problem-solving skills and ability to work in a fast-paced agile environment.