Junior Software Engineer, Back-end

Job not on LinkedIn

🔥 5 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of E&C Consultants

E&C Consultants

51 - 200 employees

💼 Consulting

⚡ Energy

☁️ SaaS

Consulting • Energy • SaaS

E&C Consultants is an international energy procurement consultancy that specializes in providing tailored advice on energy purchasing strategies. With a team of energy experts and a global reach, E&C offers services in risk management, market information, energy controlling, and sustainable energy management. The consultancy focuses on helping industrial clients save on energy costs and optimize their contracts, serving clients in various regions including Europe, Asia Pacific, and the US.

📋 Description

• Supporting the development of backend services that power our meter data integration platform • Connecting with external systems including supplier APIs and SFTP portals • Contributing to the development and maintenance of integrations with third-party supplier and grid operator APIs • Supporting the implementation of data exchange mechanisms with SFTP portals • Developing and maintaining backend APIs using Python (FastAPI) • Working with SQLAlchemy to manage database operations • Gaining practical experience implementing OAuth 2.0 and other authentication mechanisms • Writing unit and integration tests to verify the correctness of integration components • Collaborating with senior engineers, product managers, and cross-functional teams

🎯 Requirements

• 0-2 years of professional backend development experience • Solid understanding of Python • Familiarity with RESTful API concepts • Comfortable working with relational databases (e.g., PostgreSQL) • Strong knowledge of OAuth 2.0 • Experience or enthusiasm for integrating with third-party APIs • Experience with SFTP protocols • Familiarity with testing concepts and frameworks for backend code • Basic familiarity with cloud platforms (Azure) and Docker containers

🏖️ Benefits

• 46 days off / year regardless of the country you live & work in • Growth Opportunities • Flexible and Empowering Culture • Great Place To Work® certified company

Apply Now