Job Description
Are you a visionary engineer ready to shape the future of technology? Apex Digital Solutions is hiring a Senior Software Engineer to join our elite team in Philadelphia, Pennsylvania. We are looking for a problem solver who thrives in a fast-paced environment and is passionate about building scalable, high-performance applications.
In this role, you will lead the development of critical enterprise solutions, mentor junior talent, and collaborate with product managers to deliver exceptional user experiences. Join us and enjoy a competitive salary, comprehensive benefits package, and a culture that prioritizes innovation and growth.
Responsibilities
- Design, develop, and deploy robust software architectures for web and mobile applications.
- Lead code reviews and ensure adherence to coding standards and best practices.
- Optimize application performance and troubleshoot complex technical issues.
- Collaborate with cross-functional teams (UX/UI, QA, Product) to define project requirements.
- Contribute to the technical roadmap and implement modern technologies (Cloud, Microservices).
- Mentor junior developers and conduct technical training sessions.
- Write clear, concise documentation for technical specifications and APIs.
Qualifications
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with React, Angular, or Vue.js frameworks.
- Familiarity with SQL and NoSQL databases.
- Understanding of Cloud Infrastructure (AWS, Azure, or GCP).
- Excellent problem-solving skills and attention to detail.
- Bachelor’s degree in Computer Science, Engineering, or a related field.