Junior Software Developer
iOCO Tech|Posted 7 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
We're looking for an enthusiastic Junior Software Developer to join our software engineering team and support the development and maintenance of our in-house Automated Meter Reading (AMR) platforms and energy management solutions. Reporting to our Head of Software Engineering, you'll have the opportunity to learn, grow, and contribute to meaningful projects in the energy technology space while working under close supervision and guidance from experienced team members. Your day-to-day will involve implementing features and bug fixes, participating in system design discussions, writing and executing tests, and maintaining technical documentation. You'll collaborate closely with your peers, learn through code reviews, and assist in troubleshooting software issues. We believe in continuous learning, so you'll also participate in user training activities and help prepare training materials, giving you exposure to the full software development lifecycle. We're seeking candidates with a B.Sc in Computer Science or B.Eng. in Computer, Electronic or Electrical Engineering (or B.Tech equivalent) and 0-3 years of software development experience. You should have a basic understanding of web services, APIs, Microsoft SQL Server, and the .NET stack with C# . Familiarity with Git and exposure to cloud platforms like Azure or AWS is a plus. Most importantly, we value eagerness to learn, strong communication skills, attention to detail, and the ability to work effectively as part of a team.
Sign up or log in to apply:
About iOCO Tech
Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.
You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.
Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.
By joining IOCO you will have an open invitation to our inspiring developer forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.
Depending on the role, seniority level, customer needs, and some other factors, our process is normally as follows:
- Review
- 1st Interview
- Technical assessment (role dependant)
- 2nd Interview
- Offer
Perks at iOCO Tech
Tech Stack
application and data






















































utilities



dev ops












business tool




