The following advert has been sent through by one of our recent grads now working in industry. Would suit a current Stage 3 or Stage 4 student completing this year.
Any further information can be received by contacting or forwarding cv to:
Ross@iamtech.com
SOFTWARE ENGINEER
ABOUT US
At IAMTech we believe that the high quality of our software directly reflects the quality of our people – and we’re proud that customers such as BP, SHELL, INEOS agree with us. We are a growing company with some big aspirations. We partner with leading clients in production industries such as oil, gas, power and chemicals to modernise their businesses through useful, creative and modern software. We build innovative products.
You’ll be joining a creative young team of professionals in a challenging but fun environment, where ideas are encouraged and implemented. You’ll be given the training you need, encouraged and supported to test your limits and to develop yourself. You’ll work hard, but you’ll be rewarded for it. You’ll feel part of the family. You’ll share in our success.
We will value you, your ideas and your energy. Innovation is rewarded with gifts, bonuses, payrises, we never want to hear the word we ‘could’ do this, we want to hear, we ‘did this’.
YOUR RESPONSIBILITIES
We’re recruiting software engineers to join our product development and professional services team. You’ll participate in all aspects of the agile software lifecycle – from requirements gathering and software development to supporting our on-site implementation and support teams. You’ll be immersed in a wide range of activities – sometimes you’ll be a team member and sometimes you’ll be a team leader – each day will be different. You’ll be delivering software, interacting with customers, mentoring junior engineers and helping us continuously improve our approach. You’ll be keen to participate, share your knowledge and contribute to our success.
ABOUT YOU
You’ll be expected to demonstrate some working knowledge of:
- Successfully delivering great quality software using a high degree of autonomy, creativity and technical skill.
- Building rich, complex web-based solutions in C#, .NET Core 5, REACT 18, Bootstrap 5.0, Javascript, JQuery, HTML, CSS, XML and SQL, where you will have demonstrated an excellent grasp of wider architectural concepts and integrated your solutions with third-party products and systems.
- Working with the Microsoft technology suite – including Team Foundation Server, Visual Studio, Office, SQL Server, IIS, Windows Server and the Microsoft programming languages (VB.NET, C#).
- Completing challenging projects within time, budget and technology constraints for major blue-chip customers.
- Using Agile (SCRUM) methodologies for product and project delivery.
- Applying well-developed analytical and communication skills to gather and analyse customer/system requirements, provide technical consultancy and solve customer problems.
- Participating in all aspects of the software development and delivery process. This will include writing user stories, solution design, data and system modelling, database design and programming, test-driven development, code production, source code and version control, functional testing, code review, release and deployment, configuration control, defect management, customer support and producing technical/end-user documentation.
- Constantly learning, evaluating and applying modern programming languages, frameworks, methodologies, processes, tools and best practice; you’ll be committed to ongoing professional development.
- Mentoring staff and leading technical teams.
- Working in small teams, within customer teams or on your own with minimal supervision.
Additionally, it would be desirable (but not essential) if you had 2+ years’ experience:
- Developing software for mobile or intermittently connected devices including smartphones, tablets and hazardous area/intrinsically safe equipment.
- Delivering solutions to production facilities, particularly those in the oil, gas, power and chemical sectors.
- Working with SAP, Maximo, Primavera, maintenance management and planning systems, or production plant control and management systems.
- User interface design for web, desktop and mobile applications.
- Working with mapping tools and components.
- Performing advanced mathematical modelling.
OUR VALUES – C.R.E.A.T.I.V.E.
C ommunication – we communicate openly, reminding each other of the priority.
We encourage each other to discuss & overcome challenges, together, if we are ever stuck, we stop, and ask a colleague for help!
R espect – we respect our colleagues and our customers equally and strive to treat our colleagues and our customers how we would like to be treated ourselves
E xcellence – we will never forget our experience, applying our knowledge & skills to consider multiple options, to deliver the best service to our customers, always willing to learn & improve
A ccountability – We are personally accountable for our tasks and always try to do the best we can
T eamwork – we work towards common goals, sharing achievements, trusting our teammates have our backs – if we fail, we will fail as a team
I ntegrity – we project our values in all interactions, if we encounter one another failing to do so we will remind one another of our Values
V ision – we all are aware of the company vision, and actively strive to meet the priority & the goals, ALWAYS positively contributing to necessary changes on the journey to reaching the vision
E mpathy – we show respect for our colleagues and customers life circumstances, and we think, feel and act, to ensure work life balance