Job Description
We are looking for a visionary Senior Software Engineer to join our elite team in the heart of Chicago. This is a Direct Hire position offering competitive compensation and a dynamic work environment. You will play a pivotal role in architecting scalable solutions and leading technical initiatives that drive our business growth.
Why Join Us?
At Apex Digital Solutions, we prioritize innovation, employee development, and work-life balance. As a Direct Hire role, you will receive comprehensive benefits, including health insurance, 401(k) matching, and generous paid time off.
Key Responsibilities
- Design, develop, and maintain high-performance web applications using modern technologies.
- Lead the full software development lifecycle (SDLC) from concept to deployment.
- Collaborate with cross-functional teams to define features and technical specifications.
- Mentor junior developers and conduct code reviews to ensure best practices and code quality.
- Optimize applications for maximum speed and scalability.
- Identify and fix bugs, security vulnerabilities, and performance bottlenecks.
- Stay current with emerging trends and technologies to drive continuous improvement.
Qualifications
- 5+ years of professional experience in software engineering.
- Strong proficiency in JavaScript, HTML5, CSS3, and modern frameworks (React, Vue, or Angular).
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Strong problem-solving skills and ability to work in an Agile environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Excellent communication and teamwork abilities.
Responsibilities
- Design, develop, and maintain high-performance web applications using modern technologies.
- Lead the full software development lifecycle (SDLC) from concept to deployment.
- Collaborate with cross-functional teams to define features and technical specifications.
- Mentor junior developers and conduct code reviews to ensure best practices and code quality.
- Optimize applications for maximum speed and scalability.
- Identify and fix bugs, security vulnerabilities, and performance bottlenecks.
- Stay current with emerging trends and technologies to drive continuous improvement.
Qualifications
- 5+ years of professional experience in software engineering.
- Strong proficiency in JavaScript, HTML5, CSS3, and modern frameworks (React, Vue, or Angular).
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Strong problem-solving skills and ability to work in an Agile environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Excellent communication and teamwork abilities.