Job Description
Are you ready to shape the future of technology?
Apex Dynamics is seeking a passionate and skilled Senior Software Engineer to join our thriving team in the heart of Philadelphia, Pennsylvania. We are dedicated to delivering cutting-edge solutions that drive business growth and innovation. If you are looking for a full-time position where your skills are valued and your career can flourish, we want to hear from you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Opportunities for professional development and growth.
- A collaborative and inclusive work environment.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern technologies.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Identify, troubleshoot, and resolve complex technical issues and performance bottlenecks.
- Conduct thorough testing and validation of software to ensure reliability and security.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree preferred).
- Minimum of 3-5 years of professional experience in software development.
- Proficiency in programming languages such as Python, Java, or JavaScript.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Strong understanding of software development life cycle (SDLC) and Agile methodologies.
- Excellent problem-solving skills and attention to detail.