Senior Software Engineer
Itron
Itron is innovating new ways for utilities and cities to manage energy and water. We create a more resourceful world to protect essential resources for today and tomorrow. Join us.
This position is based in the UK, reporting to the Integration and Technical Manager of the UK Managed Service business.
Being part of the UK software delivery team, you will be responsible for the day-to-day software lifecycle of large systems, which are used to deliver critical services to the UK energy suppliers. A key part of your role will be to understand how the legacy systems work so you can maintain and improve them moving forward. this will include the creation of specifications, timelines and user documentation etc.
You will ensure the systems are maintained from a security perspective and work closely with the support infrastructure to resolve any production issues in a timely manner.
As part of a multidisciplined team, you will be involved in projects where software delivery is required, this may include the creation of scripts, data exchange mechanisms, defining specifications, and creating general project documentation.
Duties and responsibilities
Obtain in-depth technical knowledge of our existing systems
Provide well-thought-out analysis to determine the best path forward regarding system changes.
Be capable of identifying and communicating issues and improvements.
Take ownership of changes to the systems you work on; this may require working alone or with others, but the outcome will be yours to deliver.
Provide necessary software changes to meet the required business objectives, ensuring the security of data and compliance with necessary policies and procedures.
Develop and perform unit testing of code whilst also working closely with the QA team to ensure requirements have been met.
Be involved in the delivery of solutions to our customers.
Communicate on project status to line management and/ or project teams.
Requirements
Bachelor’s degree in Computer Science/Engineering or Business Information Technology.
Minimum 5 years of experience in Oracle development (Oracle 11g to 19c)
Minimum 5 years of experience in SQL development
Minimum 5 years of experience in C# (.NET) development
Must have a good understanding of development security (OWASP)
Experience working with large systems,
Strong communication skills with experience in large global matrix organizations and know how to collaborate effectively across diverse teams, cultures, and time zones.
Demonstrated analytical, technical, and problem-solving skills.
Strong English language skills.
Nice to have
VB6 & VB.net would be an advantage.
Experience working within the Utilities industry (gas, water, electricity etc.)
Project Management certification (PMP, PMI, or PRINCE2)
What we offer
Hybrid position with occasional requirement to visit the office in Martlesham.
International and multicultural working environment, which provides a unique opportunity to improve the way we support our customers by interacting with colleagues and partners from all around the world.
#LI-IB1
Itron is committed to building an inclusive and diverse workforce and providing an authentic workplace experience for all employees. If you are excited about this role but your past experiences don't perfectly align with every requirement, we encourage you to apply anyway. In the end, you may be just who we are looking for!
The successful candidate's starting salary will be determined based on permissible, non-discriminatory factors such as skills and experience.
Itron is proud to be an Equal Opportunity, Affirmative Action Employer. If you require an accommodation to apply, please contact a recruiting representative at 1-800-635-5461 or email Accessibility@itron.com.
Itron enables utilities and cities to safely, securely and reliably deliver critical infrastructure solutions. We provide smart networks, software, services, meters, and sensors to better manage electricity, gas, water and city services. We are dedicated to creating a more resourceful world.