Job Description
Are you a visionary engineer ready to lead the next generation of digital transformation? Apex Digital Solutions is a top-tier technology firm headquartered in New York, and we are seeking a Senior Software Engineer to join our elite team on an immediate hire basis. We are committed to fostering a culture of innovation, offering competitive compensation, and providing a platform for engineers to scale their careers.
Why Join Us?
- Work with cutting-edge technologies including Cloud Architecture and AI/ML integration.
- Collaborate with industry leaders in a fast-paced, agile environment.
- Comprehensive health benefits and professional development stipends.
We are looking for a self-starter who thrives in a challenging environment and is eager to solve complex problems.
Responsibilities
- Architect and develop scalable, high-availability software systems using modern frameworks.
- Mentor junior developers and conduct code reviews to ensure best practices and technical excellence.
- Collaborate with cross-functional teams including Product Managers, Designers, and QA to define feature requirements and deliverables.
- Optimize application performance, scalability, and security across all platforms.
- Participate in the full software development lifecycle (SDLC), from requirements gathering to deployment and maintenance.
- Identify technical risks and propose innovative solutions to drive business growth.
Qualifications
- 5+ years of professional software engineering experience in a fast-paced environment.
- Strong proficiency in at least two of the following: Python, Java, Go, or TypeScript.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Deep understanding of RESTful APIs, microservices architecture, and database design (SQL/NoSQL).
- Excellent problem-solving skills and ability to debug complex issues under pressure.
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).