JD - Software Developer About Profit.co Profit.co is a high-velocity, global enterprise B2B SaaS company trusted by 500+ customers, including 50+ Fortune 500 companies. Headquartered in the U.S. with a distributed team and global customer base, we help organizations accelerate growth by aligning Plan, Process, and People —the 3Ps of successful strategy execution. Our platform enables businesses to: Plan strategically with OKRs and goal-setting tools Streamline Processes through project and task management tools Empower People with tools for feedback, reviews, and performance development tools Recognized by leading analysts like Gartner, G2, and Constellation Research , Profit.co helps companies turn strategy into results—fast and effectively. We’re a team of 170+ passionate individuals who thrive in a culture of openness, agility, and continuous learning. Here’s what life at Profit.co looks like: Direct access to leadership (including CEO)—your ideas are always welcome No red tape—take initiative and get things done without hurdles A fast-moving, collaborative environment that encourages experimentation and growth If you're eager to learn, contribute, and make an impact, Profit.co is the place for you. Job Description & Role Specification Job Location: Madurai Working Days: Monday to Friday Week Off: Fixed About the Role We're looking for a Software Developer (Fresher) who is passionate about building high-quality products and is excited to work in a fast-paced, learning-oriented environment. Required Skills & Experience: Bachelor’s degree in Computer Science, Engineering, or a related field Strong fundamentals in data structures, algorithms, object-oriented programming (OOP), and system design Good command of at least one programming language – Java, Python, JavaScript, or C++ Eagerness to learn new technologies and contribute to building real products Basic understanding of web application architecture, APIs, and databases Strong problem-solving skills and a logical mindset Key Responsibilities: Continuous Learning: Proactively engage in training sessions, self-learning, and hands-on projects to build a strong foundation in software development and product architecture. Software Development: Contribute to writing, testing, and maintaining clean, efficient, and scalable code with guidance from senior developers. Technical Problem Solving: Work closely with the engineering team to analyze issues, debug applications, and develop effective solutions to real-world product challenges. Code Quality & Collaboration: Participate in code reviews to understand best practices, incorporate feedback, and continuously improve code quality and development techniques. Documentation & Knowledge Sharing: Maintain comprehensive and well-structured documentation of code, workflows, and technical processes to support future development and team collaboration. Job Types: Full-time, Permanent, Fresher Benefits: Food provided Health insurance Paid sick time Paid time off Provident Fund Schedule: Monday to Friday Morning shift Night shift Rotational shift Supplemental Pay: Performance bonus Work Location: In person