Puja Samadhan is a spiritual partner offering a wide range of puja articles, essentials, God idols, and Vastu products. We are dedicated to blending tradition with elegance, providing authentic and high-quality products to enhance spiritual practices and bring divine blessings to homes.
Job Summary: We are seeking a highly motivated and skilled Software Engineer to join our growing team. The ideal candidate will be instrumental in designing, developing, and maintaining robust and scalable software solutions that enhance our e-commerce platform and internal systems. You will play a key role in building features that connect our traditional offerings with modern digital experiences, ensuring a seamless journey for our customers.
Key Responsibilities:
Design, develop, test, deploy, and maintain high-quality software solutions across our web and potentially mobile platforms.
Collaborate with product managers, designers, and other engineers to define requirements, scope projects, and ensure successful delivery of features.
Write clean, efficient, and well-documented code following best practices and coding standards.
Participate in the entire software development lifecycle (SDLC), from conceptualization to deployment and ongoing support.
Troubleshoot, debug, and upgrade existing systems to optimize performance and resolve issues.
Stay updated with the latest industry trends, technologies, and best practices in software engineering.
Contribute to technical documentation, flowcharts, layouts, and diagrams to clearly communicate system designs and functionality.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proven work experience as a Software Engineer or Software Developer.
Strong proficiency in one or more programming languages (e.g., Python, Java, JavaScript, C++, C#).
Experience with web development frameworks and technologies (e.g., React, Angular, Spring MVC, Django, Flask).
Solid understanding of relational databases (e.g., SQL, MySQL, PostgreSQL) and ORM technologies.
Familiarity with cloud computing platforms (e.g., AWS, Azure, GCP) is a plus.
Experience with version control systems (e.g., Git).
Knowledge of software engineering principles, data structures, algorithms, and design patterns.