We are always keen to hear from talented people interested in our company and wanting to know more about our team.
Contact us for an informal discussionOur Technical Consultants work with clients to understand organisational challenges and outline the methods and technical requirements needed for successful completion of projects. They provide oversight, managing development projects through to completion to ensure that the project stays in-line with the project plan, and the outcomes exceed your expectations.
Contribute to product design and establishment of requirements while working closely with Project Managers during all phases of the development lifecycle, ensuring collaboration and communication across teams. Our aim is to deliver products consistently, on time, on budget and on quality, with our TM/SAs reviewing the work produced by the development team and ensuring it meets our company standards.
Our Junior Developers usually join us as they are finishing a degree or have gained up to two years’ worth of professional experience in software development. With knowledge in programming and software developing methods, our Junior Developers enjoy working as part of a team, are challenge-orientated and problem-solvers.
Our Apprentices are passionate about code and with IEP, Apprentices can earn and learn. We invest in developing their skills and knowledge, providing experience working on real projects alongside experienced mentors while studying for relevant qualifications. Our Apprentices must have good communication and interpersonal skills and a logical approach to problem solving.
IEP Associates are engaged on service contracts to work alongside our team on a range of projects.
If you are interested in becoming an IEP Associate, please contact us to discuss your experience and available opportunities.
Building trust-based relationships with stakeholders (internal and external) and engaging team members in pursuing project goals. Our PMs manage by anticipating issues, have a great eye for detail and are knowledgeable in Software Quality Assurance best practices. Their experience covers project planning, risk analysis and scope and cost management alongside experience in software engineering methodologies and life-cycle process.
With full-lifecycle software development experience, from initial requirements elicitation to design, coding, testing, documentation, implementation, integration and training; We place Software Engineers on projects including aeronautics and defence undertaking software development. Our success is based on excellent communication skills, pro-active knowledge sharing and mentoring of less experienced colleagues.