A professional services firm in New Jersey is seeking a new Software Developer for a great Remote opportunity with their growing team.

About the Opportunity:
- Assignment Length: 6+ months
- Setting: Remote
Responsibilities:
- Develop high-quality software solutions based on business requirements
- Collaborate with cross-functional teams to define, design, and ship new features
- Maintain and enhance existing software applications
- Troubleshoot and debug software issues to ensure optimal performance
- Conduct thorough testing and quality assurance of software applications
Qualifications:
- 2+ years of proven experience as a Software Developer or similar role
- Bachelor's Degree
- Strong knowledge of Programming Languages, such as Java, C++, or Python
- Experience with Software Development methodologies and tools
- Familiarity with Database Systems and SQL
- Proven skills in problem-solving
- Great interpersonal and communication skills
- Strong attention to detail
Desired Qualifications:
- Bachelor's Degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- Certifications in Software Development
- Experience with Cloud Technologies



