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.
Advancing Intelligence, Shaping Tomorrow
Cognivance leverages cutting-edge AI solutions to empower businesses with secure, scalable, and innovative technologies for enhanced efficiency and growth.
Cognivance leverages cutting-edge AI solutions to empower businesses with secure, scalable, and innovative technologies for enhanced efficiency and growth.