Highlights
Join Gentrack's dynamic team of innovators! Collaborate on cutting-edge solutions while making a positive impact.
Description
Job Summary
pGentrack is seeking a Junior Software Engineer to join our innovative cleantech solutions team. This role involves supporting the development of high-quality products, contributing to project initiatives, and upholding our company values through sustainable practices.
Responsibilities
- Analyze customer requests
- Produce solution artefacts and estimations
- Peer review solution artefacts
- Develop, maintain, and deploy solutions
- Conduct peer reviews and provide feedback
- Participate in planning, stand-ups, estimation, retrospectives, and backlog grooming
- Maintain strong business relationships with customers
- Ensure adherence to standards and procedures
Required Skills
- C/C++ programming
- Software testing
- System design
- Data analysis
- User experience analysis
Required Skills Explained
{'html': '
- Programming/Software Development in Programming language (C/C++): Essential for developing and maintaining software solutions.
- Software Testing: Understanding of test methodologies to ensure the quality and reliability of products.
- System Design: Knowledge on designing efficient systems that meet functional requirements.
- Data Analysis: Ability to analyze data to inform decision-making processes.
- User Experience Analysis: Focuses on improving user satisfaction through better interaction design.
- Innovative Thinking: Encourages creative problem-solving and innovation in product development.
'}
Who is this for
pThis role is ideal for individuals with a passion for software development and a commitment to sustainability. Experience in coding, testing, and system design is beneficial.
Why This Job is a Good Opportunity
{'html': 'ulliOpportunity to work with leading utilities across the world, contributing to sustainable future solutions.liDiverse team environment fostering collaboration, knowledge sharing, and personal growth.liPotential for career advancement in a global, high-growth organization with clear pathways.liA vibrant company culture that values respect, innovation, and social responsibility.liCompetitive rewards package aligning with top talent performance.liChance to make significant contributions towards positive environmental impact.'}
Interview Preparation Tips
{'html': '
- Review your technical skills in programming languages like C/C++ and software testing methodologies.
- Prepare examples of how you have applied innovative thinking to solve problems or enhance user experiences.
- Research Gentrack’s values, recent projects, and their approach to sustainability to demonstrate alignment during the interview.
- Promptly address questions on your understanding of system design principles and data analysis techniques.
'}
Career Growth in This Role
{'html': 'pThe role offers a pathway for growth within Gentrack, from contributing junior software engineer to more senior positions. Opportunities exist for enhancing technical skills, taking on leadership roles, and expanding commercial acumen. The company encourages continuous learning and innovation, providing resources and support for professional development.'}
Explore More Opportunities
Skills
Frequently Asked Questions
What technical skills are required for this role?Candidates should have experience in C/C++ programming, software testing, system design, data analysis, and user experience analysis.
Is prior work experience necessary?While a degree is essential, 1-2 years of relevant experience is preferred but not mandatory. We are looking for individuals who are eager to learn and grow.
What kind of support does Gentrack provide for personal growth?Gentrack offers personalized development plans, training opportunities, and a supportive culture that encourages continuous learning and skill enhancement.