Senior Software Developer
Required Skills
- Experience with the following web technologies: JavaScript, jQuery, ASP.net, HTML5, CSS3
- Experience with Visual Studio 2019+ with team development
- Experience with C# Development
- Experience with Microsoft SQL Server Development and support (Database Design and T-SQL)
- Experience with PowerBI and reporting tools
- Experience working in an Agile Software Development environment
- Familiarity with third-party API integration tools for a wide variety of applications
- Experience with Unit and System Integration Testing
- Experience with ERP including HR, Finance, Procurement applications and integration
Additional Skills
- Experience with Azure
- Experience with Mobile App development (Android or iOS)
- Experience with Oracle API programming
- Experience with SharePoint Development
- Diploma or degree in Web Application Development, Computer Programming, or a related field
- Minimum of 7 years industry experience as a software developer working with .Net, specifically C#
- Minimum 3 years industry experience in a senior role, leading a team of developers
- Have experience maintaining and owning a business system for a large organization.
- Ability to work in a fast-paced environment
- Must have a keen attention to detail and accuracy
- Ability to manage and prioritize multiple projects
- Strong problem-solving skills and server troubleshooting experience.
- Must be a self-starter
- Ability to work independently, in an environment with a certain measure of ambiguity, bring quick resolution to problems and propose innovative solutions
- Ability to keep task oriented and work within deadlines
- Ability to troubleshoot and communicate effectively
Moving forward together
We’re committed to building a diverse, inclusive and respectful workplace where everyone feels they belong, can bring themselves, and are heard. We provide equal employment opportunities to all qualified applicants and employees without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by law.
We want our people to be energized and empowered to drive sustainable impact. So, our focus is on a values-inspired culture that unlocks brilliance through belonging, connection and innovation.
And we're not just talking about it; we're doing it. We're reskilling our people, leveraging transferable skills, and supporting the transition of our workforce to become experts in today's low carbon energy infrastructure and technology.
Whatever your ambition, there’s a path for you here. And there’s no barrier to your potential career success. Join us to broaden your horizons, explore diverse opportunities, and be part of delivering sustainable change.