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
Location: bangalore, IN
Posted Date: 5/11/2025
Contact Information
Contact | Human Resources ENERGY EXEMPLAR INDIA PRIVATE LIMITED |
---|