10 months ago
Business Line Support/Cross Services
Position Title Lead Software Engineer
United Kingdom - West Midlands
AECOM is a global leader in the design, engineering, construction, financing and operation of built environment assets.
We are a new disruptive innovations team set up to identify and implement new technologies that will deliver unprecedented opportunities in how we deliver projects with increasing efficiency, speed and decreasing cost.
We are looking for skilled, ambitious, enthusiastic team members to join us based in the Midlands region, UK.
As part of a dedicated development unit, to implement disruptive software solutions that greatly accelerate the ability to rationalise decisions stemming from design process across the global AECOM business using best practises and agreed quality processes, specifications and timescales.
The technology streams being:
Model driven construction planning
Design process control and automation
Machine learning design review
Managing a focused Agile development team you will be responsible for;
Apply the agile methodology
Operate a continuous integration environment
Architect and design of solutions
Participate in backlog grooming
Review use cases
Write code to meet sprint plan
Ensure unit tests are written and run and maintained
Present sprint developments to team members
Prepare version bulletins
Ensure daily stand-up’s
Ensure all software is developed in line with defined company quality processes and coding standards
Develop quality desirable software to meet the requirements and specifications
Develop quality software in accordance with agreed timescales
Produce all code in accordance with current good practices and company coding standards
Participate in code reviews
Thoroughly unit test all code developed
Assist with the production of specifications and development plans
Ensure all tasks worked on during the day are updated on daily basis in a source control environment
You will ensure that the solutions are intuitive, responsive and resilient and that only efforts necessary to successfully test assumptions are undertaken.
To be successful in this role we are looking for candidates with the following experience;
C++ & C#
Strong mathematical background and experience in computational geometric algorithms (CAD engines)
Angular/web Front-end frameworks
Systems integration (REST API)
Microsoft C# .Net development with WPF (Windows Presentation Foundation)
Proven track record of software development working on commercial software products
Good knowledge of SQL, SQL Server and NoSQL
Good communication and established team working skills
Experience of Microsoft Entity Framework and Windows Communication Foundation (WCF)
Experience of working with Microsoft Team Foundation Server (TFS) and or GIT
Knowledge and experience of Agile methods such as Scrum/Extreme Programming and conducting code reviews
Web based development and responsive design
Experience of DevOps and continuous integration methodologies
Expertise in 3D graphics / computational geometric algorithms
Experience of Single sign on Authorities and other back office systems
Security, penetration testing / OSWAP
AWS, Microsoft Azure, Google cloud platform, IBM cloud or other.
Publish and subscribe architectures
What We Offer
AECOM is a place where you can put your innovative thinking and business skills into high gear and work alongside other highly intelligent and motivated people. It's a place where you can apply your skills to some of the world's most challenging, interesting, and meaningful projects worldwide. It's a place that values the diversity of our areas of practice and our people. It's what makes AECOM a great place to work and grow. AECOM is an Equal Opportunity Employer.
NOTICE TO THIRD PARTY AGENCIES: Please note that AECOM does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Recruitment Fee Agreement, AECOM will not consider or agree to payment of any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement, AECOM explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resumes, including those submitted to hiring managers, are deemed to be the property of AECOM.
Job Category Information Technology
Country United Kingdom
Position Status Full-Time
Requisition/Vacancy No. 172967BR