Post Job Free
Sign in

Software Developer

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

Description:

We are seeking a skilled and passionate Software Developer to design, build, and maintain scalable and efficient software solutions. You will work as part of a dynamic team to develop high-quality applications, improve system functionality, and contribute to innovative tech projects.

Key Responsibilities:

Write clean, efficient, and well-documented code

Design, develop, test, and deploy software applications

Collaborate with cross-functional teams (designers, product managers, QA)

Troubleshoot, debug, and upgrade existing systems

Stay up to date with emerging technologies and propose improvements

Participate in code reviews and team meetings

Ensure software meets all requirements of quality, security, modifiability, and extensibility

Required Skills & Qualifications:

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

Proficiency in at least one programming language (e.g., Java, Python, JavaScript, C#)

Experience with databases (SQL, MySQL, PostgreSQL, or NoSQL)

Understanding of software development lifecycle (SDLC) and Agile methodologies

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

Strong problem-solving and analytical skills

Good communication and teamwork abilities

Preferred Qualifications (Nice to Have):

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

Knowledge of web frameworks (Spring Boot, Django, Node.js, etc.)

Exposure to DevOps tools and CI/CD pipelines

Understanding of front-end technologies (HTML, CSS, React, Angular)

What We Offer:

Competitive salary and benefits package

Flexible working hours & remote work options

Opportunities for professional development & certifications

A collaborative and inclusive work environment

Access to cutting-edge technologies and exciting projects

Apply