About the job Entry Level Software Engineer
We are seeking an Entry Level Software Engineer to join our dynamic team. As a Software Engineer, you will be responsible for designing, developing and maintaining software applications and systems that support our energy solutions. This is an excellent opportunity for a recent graduate or someone with minimal experience to gain hands-on experience and grow within our company.
Key Responsibilities:
- Design, develop and maintain software applications and systems for energy solutions
- Collaborate with cross-functional teams to understand project requirements and develop solutions
- Write clean, efficient and well-documented code
- Troubleshoot and debug software issues
- Test and deploy software applications and systems
- Stay updated with latest industry trends and technologies
- Continuously improve and optimize existing software systems
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering or a related field
- Strong understanding of software development principles and methodologies
- Proficient in programming languages such as Java, C++, Python
- Experience with database management and SQL
- Knowledge of web development and frameworks such as HTML, CSS, JavaScript, Angular
- Familiarity with Agile development methodologies
- Excellent problem-solving and analytical skills
- Strong communication and teamwork abilities
- Ability to work independently and manage multiple projects simultaneously
Why Work for Us:
- Opportunity to work with cutting-edge technologies and contribute to innovative energy solutions
- Collaborative and inclusive work environment
- Competitive salary and benefits package
- Professional development and growth opportunities
- Supportive and knowledgeable team members
If you are a passionate and driven individual looking to jumpstart your career in software engineering, we want to hear from you! Apply now to join our team.