Job Description
Apex Digital Solutions is seeking a highly skilled Senior Software Engineer to join our dynamic team in New York. We are committed to innovation and excellence, offering a hybrid work environment that accommodates various schedules, including weekend shifts for those seeking flexible arrangements. We are an equal opportunity employer, welcoming students and experienced professionals alike.
As a key member of our technical team, you will be responsible for architecting scalable software solutions and driving the company's digital transformation. If you are looking for a role that blends technical challenge with flexible working conditions, we want to hear from you.
Responsibilities
- Design, develop, and deploy high-quality software applications using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code while adhering to best practices.
- Mentor junior developers and conduct code reviews to ensure code quality.
- Participate in agile methodologies, including sprint planning and daily stand-ups.
- Optimize applications for maximum speed and scalability.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development with proficiency in JavaScript, Python, or Java.
- Strong understanding of RESTful APIs, database management (SQL/NoSQL), and cloud services (AWS/Azure).
- Experience with version control systems (Git) and CI/CD pipelines.
- Ability to work in a fast-paced environment with flexible scheduling options.
- Excellent problem-solving skills and attention to detail.