ENERGY EXEMPLAR INDIA PRIVATE LIMITED

Principal Software Engineer - Full Stack Technologies

Job Location

bangalore, India

Job Description

Job Description : Responsibilities : - Collaborate with managers and team members to understand information needs and define software requirements. - Analyze existing systems, data usage, and workflows to identify problem areas and propose effective solutions. - Design and develop software solutions that are performant, scalable, and maintainable to address various customer use cases. - Follow the established software development lifecycle, including requirements gathering, design, development, testing, and deployment. - Write clean, well-documented, and efficient code. - Participate in code reviews to ensure code quality and adherence to best practices.1 - - Work effectively across team boundaries to collaborate on integrated solutions. - Identify and resolve software defects and performance bottlenecks. - Contribute to the continuous improvement of our development processes and tools. - Stay updated with the latest technologies and trends in software development. - Work independently to deliver assigned tasks and contribute to team goals. Candidate Requirements & Qualifications : - Graduate or Master's degree in Computer Science, Engineering, or a related discipline. - Strong logical, analytical, and problem-solving skills. - Demonstrated ability to work effectively across team boundaries. - Excellent attention to detail. - Proven ability to work independently and manage tasks effectively. Technical Skills : - Deep expertise in modern JavaScript frameworks and libraries (e.g., React, Angular, Vue.js). - Strong understanding of HTML5, CSS3, and responsive design principles. - Experience with state management libraries (e.g., Redux, Vuex, Context API). - Familiarity with build tools and package managers (e.g., Webpack, Parcel, npm, yarn). - Experience with front-end testing frameworks (e.g., Jest, Enzyme, Cypress). - Extensive experience with one or more robust back-end programming languages (e.g., Java, Python, Node.js, C#, Go). - Deep understanding of back-end frameworks (e.g., Spring Boot, Django, Express.js, .NET Core). - Experience designing and implementing RESTful or GraphQL APIs. - Strong understanding of database design and management (both relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, Cassandra). - Experience with ORM/ODM libraries (e.g., Hibernate, Django ORM, Mongoose). - Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and their services. - Experience with containerization technologies (e.g., Docker, Kubernetes). - Understanding of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, CircleCI). - Experience with infrastructure-as-code (IaC) tools (e.g., Terraform, CloudFormation, ARM templates) is a plus. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 5/11/2025
View More ENERGY EXEMPLAR INDIA PRIVATE LIMITED Jobs

Contact Information

Contact Human Resources
ENERGY EXEMPLAR INDIA PRIVATE LIMITED

Posted

May 11, 2025
UID: 5191336537

InternJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.