4802 jobs - 156 added today
Recruiting? Call us on 01772 639610
Email me newest jobs similar to this one
about 1 month ago
only 26 days until close

Software Engineer


Aecom
Location: Birmingham
Job type: Permanent
Sector: Building Services
Category: Software Jobs
Apply
Select how you want to share:
View similar
Business Line Support/Cross Services

Position Title Software Engineer

United Kingdom - West Midlands

Birmingham

Job Summary

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 will be at the forefront of the application of new technologies and be uniquely placed to harness the potential of our organisations presence serving customers in more than 150 countries.

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

Working as an important member of a dedicated development team you will:

*

Assist in the elicitation of requirements

*

Assist in the architecting and design of solutions

*

Participate in backlog grooming

*

Review use cases

*

Write code to meet sprint plan

*

Write and run unit tests

*

Present sprint developments to team members

*

Prepare version bulletins

*

Attend daily stand-up’s

You will ensure that the solutions are intuitive, responsive and resilient and that only efforts necessary to test assumptions are undertaken.

*

Ensure all software is developed in line with defined company quality processes and coding standards

*

Develop quality desirable software to meet the requirements of product 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

*

Provide customer services and end users support as required

*

Work with other development and support team members to produce the highest quality products possible

#LI-LH1

Minimum Requirements

To be successful in this role we are looking for candidates with the following experience;

*

C++ & C#

*

Javascript/Html5/CSS

*

Angular/web Front-end frameworks

*

PHP/SQL

*

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

Preferred Qualifications

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 including Javascript, HTML5 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. 172968BR
Business Line Support/Cross Services

Position Title Software Engineer

United Kingdom - West Midlands

Birmingham

Job Summary

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 will be at the forefront of the application of new technologies and be uniquely placed to harness the potential of our organisations presence serving customers in more than 150 countries.

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

Working as an important member of a dedicated development team you will:

*

Assist in the elicitation of requirements

*

Assist in the architecting and design of solutions

*

Participate in backlog grooming

*

Review use cases

*

Write code to meet sprint plan

*

Write and run unit tests

*

Present sprint developments to team members

*

Prepare version bulletins

*

Attend daily stand-up’s

You will ensure that the solutions are intuitive, responsive and resilient and that only efforts necessary to test assumptions are undertaken.

*

Ensure all software is developed in line with defined company quality processes and coding standards

*

Develop quality desirable software to meet the requirements of product 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

*

Provide customer services and end users support as required

*

Work with other development and support team members to produce the highest quality products possible

#LI-LH1

Minimum Requirements

To be successful in this role we are looking for candidates with the following experience;

*

C++ & C#

*

Javascript/Html5/CSS

*

Angular/web Front-end frameworks

*

PHP/SQL

*

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

Preferred Qualifications

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 including Javascript, HTML5 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. 172968BR
Apply

Email me newest jobs similar to this one

  Back to the top