Full Time

Software Engineer

New Jersey
Software Development Engineer


Location: New Jersey
Salary Range: Based on experience

At Cognivance, we are at the forefront of developing cutting-edge solutions powered by AI and scalable technologies. We are seeking a highly skilled Software Engineer to join our development team and contribute to the design and creation of high-performance, robust software systems that drive our core business applications.

Key Responsibilities

  • Develop & Maintain Software: Write efficient, scalable code for the development of product features and enhancements.
  • System Design: Collaborate in building and designing software architecture, ensuring scalability and performance.
  • Problem Solving: Troubleshoot and resolve software issues, optimizing performance and reliability.
  • Collaboration: Work closely with engineers, product managers, and QA teams to deliver reliable and efficient solutions.
  • Code Review: Participate in peer code reviews, ensuring the quality of the codebase and adherence to best practices.

Required Skills & Qualifications

  • Programming Languages: Proficiency in Java, Python, C++, or Ruby.
  • Data Structures & Algorithms: Strong understanding and application of core concepts.
  • Version Control: Experience with version control systems such as Git.
  • Software Engineering Principles: Knowledge of SOLID principles, design patterns, and software engineering best practices.
  • Collaboration: Ability to work effectively within a team and communicate technical concepts clearly.

Preferred Skills

  • Experience with cloud platforms (AWS, Azure).
  • Familiarity with containerization (Docker, Kubernetes).
  • Agile Methodology experience.

Education & Experience

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent).
  • At least 2 years of experience in a software engineering role.

Why Join Us?

Cognivance offers a vibrant and dynamic work environment where innovation is at the heart of everything we do. By joining our team, you will have the opportunity to grow with a company that is shaping the future of AI-driven solutions, while making a tangible impact through your work.

Apply for job
Advancing Intelligence, Shaping Tomorrow
Cognivance leverages cutting-edge AI solutions to empower businesses with secure, scalable, and innovative technologies for enhanced efficiency and growth.