Locale : North America (English)
Create document Page
Review document
Page Added

Productivity Applications Developer

Job Profile

The last few years have seen a huge change in the technology stack within Mott MacDonald with a move away from on-premise infrastructure to Azure Cloud Services. The next phase of our journey for the development team is to take full advantage of the cloud by building the next generation of applications and services that will support the Mott MacDonald business.

We are an equal opportunity employer and value diversity at our company. We do not discriminate, and take positive steps to create in inclusive culture.

Job Description

We are looking for experienced developers that care about code quality, good design and the longevity of their work.
They will need to demonstrate their ability to code well-structured and elegant code. The successful candidate will be joining our development team and will lead the way on modern development practices like continuous delivery and test driven development. Our team has a strong DevOps mindset and you will be expected to work with delivery teams to ensure the reliability and performance of the applications developed.

Candidate Specification

Formal Education & Certification:
  • Qualified Graduate / Post graduate in B.Tech / MCA with minimum of 8 yrs of experience.
  • .Net 4+ and C# - 7+ years<o:p></o:p>
  • JavaScript - 3+ years<o:p></o:p>
  • SQL - 3+ years<o:p></o:p>
  • Minimum 2 year experience delivering projects in the cloud, preferably Azure<o:p></o:p>
  • Knowledge of Architecture design patterns<o:p></o:p>
  • Source Control tools<o:p></o:p>
  • Agile development practices, particularly SCRUM<o:p></o:p>
  • An understanding of Testing Methodologies such as Unit, Integration and Acceptance testing<o:p></o:p>
  • Experience with Continuous Delivery Pipelines<o:p></o:p>
  • A DevOps mindset<o:p></o:p>
Personal Attributes:
  • Excellent English communication skills – verbal and written.
  • Excellent interpersonal skills.
  • A motivated team player to work as part of the team to meet deadlines.
  • Superior analytical, evaluative, and problem-solving abilities.
  • Logical and analytical approach to problem solving and finding solutions.
icon-arrow-down-smlicon-arrow-left-lrgicon-arrow-left-smlicon-arrow-right-lrgicon-arrow-right-smlicon-arrow-up-smlicon-championsicon-closeicon-downloadicon-educationicon-emailicon-grid-viewicon-languageicon-link-toicon-list-viewicon-locationicon-login-registericon-minusicon-moreicon-phoneicon-plusicon-recently-viewedicon-searchicon hashkey-facts-corner-sashquote-underlinesocial-icon-facebooksocial-icon-googleplussocial-icon-linkedinsocial-icon-twittersocial-share-icon-facebooksocial-share-icon-facebooksocial-share-icon-googleplussocial-share-icon-googleplussocial-share-icon-instagramsocial-share-icon-instagramsocial-share-icon-linkedinsocial-share-icon-linkedinsocial-share-icon-twittersocial-share-icon-twittersocial-share-icon-youtubesocial-share-icon-youtubesina-weiboMM-Shape01-Quote-ViewsMM-Shape03-Quote-LocationsMM-Shape05-Quote-ProjectsMM-Shape12-Quote-SectorsMM-Shape13-Quote-ExpertiseMM-Shape14-Quote-About-UsMM-Shape14-Quote-Careerscheckmarkicon-expand-viewicon-apply-nowmenusphereicon-cookiesicon-legalicon-registered-companiestargetrotate-screenvideo-replay-flatvideo-replayaudio-muteaudio-play