Job Description
Are you a highly skilled Software Engineer looking for a challenging opportunity in the heart of Philadelphia? Apex Innovations Group is currently seeking a Senior Software Engineer (Contract) to join our dynamic team. We pride ourselves on delivering cutting-edge solutions and fostering a culture of innovation. This role offers a fantastic chance to work on high-impact projects with a competitive compensation package.
What You Will Do:
We are looking for a problem-solver who thrives in a fast-paced environment. You will be responsible for designing, developing, and maintaining robust software systems that drive our business forward. If you are ready to take your career to the next level, we want to hear from you.
Responsibilities
- Design, develop, and maintain scalable web applications using modern frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and well-documented code following best practices.
- Conduct code reviews and provide constructive feedback to team members.
- Identify and resolve technical issues and performance bottlenecks.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
- Mentor junior developers and contribute to technical strategy.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Strong understanding of SQL and database management systems (PostgreSQL, MySQL).
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work independently in a remote or hybrid setting.