Software Developer

Added: July 26, 2025
  • Country: United States
  • Region: New Jersey

Key Responsibilities
Design, develop, test, and maintain robust and scalable software applications.

Collaborate with cross-functional teams including designers, product managers, and QA testers to deliver high-quality solutions.

Write clean, efficient, and well-documented code.

Participate in code reviews and contribute to team best practices.

Debug and resolve software issues in a timely manner.

Stay up to date with new technologies and suggest improvements to current tools and processes.

Required Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.

Strong command of programming languages such as Java, Python, JavaScript, or C#.

Experience with frameworks like Spring, React, Angular, or Django.

Familiarity with REST APIs, Git, databases (MySQL/PostgreSQL/MongoDB).

Understanding of software development lifecycle (SDLC) and Agile methodologies.

Excellent problem-solving skills and attention to detail.

Preferred Qualifications
Experience with cloud platforms like AWS, Azure, or GCP.

Knowledge of containerization tools like Docker and Kubernetes.

Experience with CI/CD pipelines.

Exposure to mobile or cross-platform development is a plus.

What We Offer
Competitive salary and performance-based incentives

Flexible working hours and remote work options

Opportunities for learning, growth, and career development

A collaborative and supportive team culture
Reference : Software Developer jobs

Job details

Apply for this job