Job Description
Are you a visionary engineer ready to shape the future of technology?
Apex Digital Systems is currently seeking a Senior Software Engineer to join our dynamic team in New York City. We are a fast-paced organization dedicated to delivering next-generation digital solutions for enterprise clients. If you are passionate about code quality, scalable architecture, and collaborative problem-solving, we want to hear from you.
As part of our growth strategy, we are expanding our local workforce and offering competitive compensation packages for the right talent. This is a rare opportunity to work on high-impact projects in a thriving tech hub.
Responsibilities
- Design, develop, and maintain high-performance software applications using modern frameworks and best practices.
- Lead code reviews and architecture discussions to ensure technical excellence and scalability.
- Collaborate closely with cross-functional teams including Product Managers and UI/UX designers to define product requirements.
- Troubleshoot complex bugs and optimize application performance for speed and efficiency.
- Mentor junior developers and contribute to the team's technical growth and knowledge sharing.
- Stay up-to-date with emerging technologies and industry trends to drive innovation.
Qualifications
- Minimum of 5 years of professional experience in software development.
- Strong proficiency in Python, Java, or JavaScript.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Deep understanding of relational and non-relational databases (SQL, NoSQL).
- Excellent verbal and written communication skills.
- Bachelor’s degree in Computer Science, Engineering, or a related field.