Job Description
We are seeking a talented Senior Software Engineer to join our dynamic team in Philadelphia. This is a direct hire opportunity with competitive benefits and the chance to work on cutting-edge projects. As a key member of our engineering division, you'll drive innovation while collaborating with industry leaders to deliver scalable solutions.
Responsibilities
- Design, develop, and test high-performance software solutions
- Collaborate with cross-functional teams to define product requirements
- Maintain and improve existing software applications
- Participate in code reviews and ensure best practices
- Stay updated with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in software development
- Proficiency in Java and Python
- Experience with cloud platforms (AWS, Azure)
- Strong problem-solving and communication skills
- Experience with Agile methodologies