Post Job Free
Sign in

Software Developer

Company:
ClassBoxes Technologies
Location:
New Jersey
Posted:
May 09, 2025
Apply

Description:

Job Summary

We are looking for a skilled and detail-oriented Software Developer to design, develop, and maintain scalable software solutions. The ideal candidate should be passionate about technology, possess strong problem-solving skills, and have hands-on experience with modern development tools and frameworks.

Responsibilities

Develop, test, and deploy scalable and robust software applications

Collaborate with cross-functional teams to define, design, and ship new features

Troubleshoot, debug, and upgrade existing software

Write clean, efficient, and well-documented code

Participate in code reviews and contribute to best practices

Stay updated with emerging technologies and propose improvements

Requirements

Bachelor’s degree in Computer Science, Engineering, or related field

Proven experience as a Software Developer or similar role

Proficiency in one or more programming languages: Java, Python, JavaScript, C#, etc.

Experience with frameworks like Spring Boot, .NET, React, or Angular

Knowledge of databases such as MySQL, PostgreSQL, or MongoDB

Familiarity with version control tools (e.g., Git)

Understanding of software development methodologies (Agile/Scrum)

Preferred Skills

Experience with cloud platforms (AWS, Azure, or GCP)

Exposure to CI/CD pipelines and DevOps practices

Knowledge of microservices architecture and RESTful APIs

Unit and integration testing experience

Benefits

Competitive salary

Health insurance and other perks

Professional development opportunities

Flexible work hours / Remote options

Apply