Key Responsibilities:
• Design, develop, and maintain software applications in accordance with project requirements and technical specifications.
• Collaborate with product managers, designers, and other developers to create efficient, high-quality solutions.
• Write clean, reusable, and well-documented code following best practices and coding standards.
• Conduct unit testing and debugging to ensure functionality, performance, and reliability.
• Participate in code reviews to maintain code quality and provide constructive feedback to peers.
• Troubleshoot and resolve software defects, performance bottlenecks, and issues as they arise.
• Stay up-to-date with the latest technologies and industry trends to continuously improve your skills and the products you work on.
• Develop and maintain technical documentation for the codebase and system architecture.
• Collaborate with other team members to integrate front-end and back-end components seamlessly.
• Ensure the application is scalable, secure, and optimized for performance.
Requirements:
• Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
• Proven experience as a Software Developer or similar role (X years of experience, adjust as needed).
• Proficiency in [languages relevant to the role, e.g., Java, Python, JavaScript, C++, etc.].
• Experience with web frameworks such as [Django, Flask, React, Angular, etc.].
• Familiarity with version control systems like Git.
• Understanding of databases (SQL or NoSQL) and experience with database management systems.
• Strong problem-solving skills and the ability to troubleshoot complex issues.
• Excellent communication and collaboration skills to work effectively in a team environment.
• [Optional: Experience with cloud platforms (e.g., AWS, Azure, GCP) or containerization tools (e.g., Docker, Kubernetes)].
Preferred Qualifications:
• Experience with Agile/Scrum development methodologies.
• Familiarity with DevOps practices and CI/CD pipelines.
• Understanding of security best practices and code optimization.
• Experience with mobile development (iOS, Android) or APIs.
• Knowledge of testing frameworks and methodologies (unit tests, integration tests, etc.).
• Contribution to open-source projects or a personal portfolio of software projects.
Benefits:
• Competitive salary and performance-based incentives.
• [Other benefits such as healthcare, paid time off, 401(k), etc.].
• Opportunity for professional growth and career advancement.
• A collaborative and supportive work environment.
• [Any other perks, such as remote work flexibility, wellness programs, etc.].
Job Types: Full-time, Permanent, Internship
Pay: ?100,000.00 - ?240,000.00 per year
Schedule:
• Day shift
• Morning shift
• Weekend availability
Supplemental Pay:
• Performance bonus
• Quarterly bonus
• Yearly bonus
Ability to commute/relocate:
• Gandhipuram, Coimbatore, Tamil Nadu: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
• What's your current CTC?
Experience:
• React: 1 year (Required)
• PostgreSQL: 1 year (Preferred)
• total work: 1 year (Required)
• next.js: 1 year (Required)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.