About Aggreko plc: Around the world, people, businesses and countries are striving for a better future. A future that needs power and the right conditions to succeed. That’s why at Aggreko, we work ‘round the clock, making sure our customers get the electricity, heating and cooling they need, whenever they need it – all powered by our trademark passion, unrivalled international experience and local knowledge. From urban development to unique commercial projects and even humanitarian emergencies, we bring our expertise and equipment to any location, from the world’s busiest cities to some of the most remote places on earth. Every project is different, so we listen first and design a system supported by our service anywhere, to any scale. Transforming the lives and livelihoods of individuals, organisations and communities across the globe.
The Role: The senior engineer is a hands-on technology role. As a senior member in the team, engineers have accountability for technical quality, alignment, health and maintenance of products within their team.Primary purpose: To develop business application solutions within Aggreko to defined best practices. This individual will play an integral role in developing services and other integration components allowing Aggreko to provide a platform for the integration of our key systems.This is an opportunity for a highly skilled and proficient C# .NET developer. This role will give you exposure to web development, Microsoft Azure, and server-side integration and orchestration platforms on an Enterprise scale.
Key Responsibilities:
• Contributing to Applications development technology strategy, ensuring and aligning systems built by teams are in line with that strategy.• Ensuring systems are well architected and follow current Aggreko development standards and practices.• Maintaining application health ensuring that our systems are secure, reliable and resilient.• Driving internal customer focus to ensure that we are delivering great benefits to our business.• Contributing to a high-performance team culture that values collaboration, learning and continual improvement.• Growing the personal and technical capabilities of other team members through a program of coaching and mentoring.
Essential experience, skills and competencies:
Experience• Participation as a senior member of a high-performant development team while improving overall software delivery quality. • Architecting, building and operating highly scalable and available secure solutions.• Building solutions in a multiple technology stacks.Personal Skills• Identifies and harnesses opportunities.• Identifies and mitigates risks.• Focuses on outcomes over output.• Influences and motivates others.• Uses data to drive decision making.• Self-aware and proactive on continuous improvement and continuous learning.• Positive attitude and a clear sense of initiative.• Comfortable dealing with ambiguity • Breaks problems down, analyses constitute parts, proposes and delivers Technical Skills• Creates and maintains continuous delivery pipelines using current practices and tooling • Designs and develops cloud native software • Creates software using modern software development languages.• Uses application architecture, design patterns and data modelling to build software products. • Uses current technical practices such as writing clean, testable code and pair programming.• A problem finder, problem solver and solution implementer.• Solid experience of object-oriented programming concepts using C#, .Net and .Net Core latest framework versions.
Desirable experience, skills and competencies:
Experience• Managing costs on a cloud-based platform• Growing engineers personal and technical skills through coaching and mentoring.• Previous experience in transforming and refactoring of enterprise level applications towards the cloud.
Personal Skills• Takes ownership and responsibility for systems across teams • Takes responsibility within the team.• Builds trust, safely and inclusion in teams • Comfortable presenting to a large audience • Comfortable delivering workshops and training • Technical Skills• Exposure to software in one of the following languages (Blazor, Typescript, NoSql)• Exposure to secure coding practices and mitigates common vulnerabilities.• Experience of one or more integration or orchestration systems would be an advantage.
About UsWe’re the people who use our big boxes to make a massive difference. We believe in the positive impact of power and the ability to control temperature. We believe what we do opens up opportunity and creates potential for individuals, communities, industries and societies over the world. We believe when we work together we can do anything. We believe in the power of our team. We’re the people who keep the lights on. And we recruit the best talent, too.Our four values help us get even better at what we do. It’s the Aggreko way of working – we call it Always Orange.
Always Orange means: Being dynamic: We’re nimble and are always ready to react to an ever changing world. Being expert: We know our stuff, we’re great under pressure and we thrive in our busy, fast-paced, deadline-driven environment. We use our experience to make a difference. We know how to challenge and we have the courage of our convictions. Being together: We play for Team Aggreko and value the expertise of everyone around us. We’re accountable and we hold others to account. Being innovative: We never miss an opportunity to learn, to look out, or to be better.
Aggreko is an equal opportunity employer. We are committed to providing an inclusive environment that allows each employee to be their best based upon their merit, talent and aspiration. We do not discriminate, and we abide by the laws in the locations in which we operate.
It’s no surprise that our people are proud to work here
Working at Aggreko is varied, challenging and fun. Every job we do is different, so our people contribute to a wide range of projects. It can be hard work, but the rewards are incredible.As you’d expect from a business that leads the field in power, cooling and heating, we offer competitive salaries and benefits. What’s more, as a global company we have jobs available in 204 locations – giving you the chance to take your career around the globe.A job that takes you placesYour career is important – to you and to us. We recognise and reward innovation, hard work and performance by encouraging you to take your career in the right direction. We’ll also support your development through ongoing training.A global business with team spiritAt Aggreko, you’re not just part of a global business, you’re part of a family. We give our people the chance to work with colleagues in different departments around the world, so that you get to know our business inside and out.A diverse cultureBecause we operate globally, Aggreko employees come from a wide mix of cultures, skills, attitudes, experiences and backgrounds. We embrace a broad range of views and experiences – it helps us meet the challenging needs of our business. In fact, it’s an important part of our success, productivity and responsiveness to the diversity of our customers.Start your career on the right trackWe know how daunting things can feel at the start of your career – so we pride ourselves on giving you direction. Whether you’re starting your first job, or want to enhance your academic experience, we can give you hands-on training with our paid internships, as they become available. Placements typically last two to three months and we offer them at many of our locations and across a range of roles, including engineering, research, technical support and day-to-day business operations.https://www.linkedin.com/jobs/search/?f_C=13151&locationType=Y Opportunities for everyoneAggreko is committed to ensuring that our employees are able to enjoy a safe, respectful work environment free from all forms of discrimination, abuse and harassment.
NICOR INC. is New to Schulenburg and is very excited to bring new jobs to the area. We are seeking...
Apply For This JobDivision Order Analyst Why YOU want this position Enverus delivers business-critical insights to the global energy industry through a state-of-the-art...
Apply For This JobJob Description Aspire Lifestyles – Travel Customer Service Represenative Hiring in the following states: New Mexico, Oaklahoma, Texas, Georgia,...
Apply For This JobFront Office Job Responsibilities: Answer and handle all incoming calls as diplomatic and professional as possible, redirect them or take...
Apply For This JobJob Summary: This position will be full time 40 hours per week, M-F, 8-5, (½ hour lunch) and will include...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> General Clerk Organization Sinew Management Group, LLC Position Sinew Management Group, LLC has an immediate...
Apply For This Job