Job Description : Software Engineer MERN Stack
Position Overview : We are seeking a motivated and experienced Engineer to join our team.
As a Software Engineer, you will play a crucial role in designing, developing and
implementation of various re-usable components and applications. You will work closely
with cross-discipline teams to ensure seamless integration of the applications built, across
multiple products and solutions.
Responsibilities :
Software Development :
o Design, develop, and implement applications and components.
o Develop robust APIs and microservices to support our growing platform.
o Collaborate with cross-functional teams to define, design, and ship new
features.
o Ensure code quality through peer reviews, unit testing, and continuous
integration.
Database Management
o Design and implement database schemas, including SQL and NoSQL
databases (e.g., MySQL, PostgreSQL, MongoDB).
o Efficiently handle database operations and queries.
System Architecture :
o Ensure architectural integrity and consistency across systems and
components.
Troubleshooting and Debugging :
o Identify and resolve technical issues and bugs.
o Conduct root cause analysis and implement corrective actions.
o Troubleshoot and resolve issues in our development, testing, and production
environments.
Quality Assurance :
o Implement automated testing platforms and unit tests to ensure quality.
o Troubleshoot, debug, and upgrade existing systems to ensure compatibility
and performance
Mern Stack • KA, India