We, the Mitsubishi Electric Group, contribute to the realisation of a vibrant and sustainable society through continuous technological innovation and ceaseless creativity. "Changes for the Better" represents the Mitsubishi Electric Group’s attitude to "always strive to achieve something better", as we continue to change and grow. Each one of us shares a strong will and passion to continuously aim for change, reinforcing our commitment to creating "an even better tomorrow".
Role Summary:
We are looking for a mid level software developer to join the current software development team, developing a wide range of software systems, services and platforms. The position is for a talented developer highly skilled in .NET, C#, and cloud/mobile/web technologies. The developer will be involved in all aspects of the agile software delivery lifecycle and will participate in design, coding, testing and deployment of software features across many different business requirements.
Skills/Responsibilities:
* Understands Test-Driven development, knows how to employ unit testing and integration testing
* Experience of working on agile software development projects, understands concepts of SCRUM and agile delivery
* Experience of either native mobile development using platforms such as Xamarin, Ionic, NativeScript, etc and/or understanding of web apps that employ responsive design for mobile presentation
* Experience of IoT projects using cloud-based platform development
* Knowledge of DevOps processes, particularly around CI/CD and automation of software delivery within agile projects
* Understanding of microservice and domain driven architectures
* Able to grasp business requirements and express these as software architectures and implementations
* Able to make pragmatic decisions based on a good understanding of trade-offs, constraints and other influencing factors common to the software development process
Previous Experience and competencies:
* Minimum 3 years’ experience developing software applications using the .NET/.NET Core platform
* Proficient with C# or and good understanding of object-oriented software design and development
* Firm understanding of software architectural best practices, such as SOLID principles and OO
* Able to influence software architecture using combination of best practice and experience
* Experience of Web Service/API development using REST or SOAP
* Some experience of developing software for the cloud such as Azure or AWS
* Confident with IDEs such as Visual Studio and experience with version control systems such as Git, Jira, Azure DevOps, etc
In return for your commitment, we will offer you some fantastic benefits:
* Generous annual leave allowance - 25 days per year, plus bank holidays increasing by one day with each year of service until 27 days per year
* Flexible Working – we offer a range of flexible working options that include working from home or hybrid working
* Pension
* Life Assurance
* Group Income Protection Scheme
* Private Medical, Dental Insurance and a Cash Plan Scheme – Single cover funded by Mitsubishi
* Access to Mitsubishi’s very own discount platform
* Colleague Referral Scheme
* Holiday Buy
* Long Service Awards
* Cycle to Work Scheme
* Sports & Social Club (Recent events such as theatre trips, Ascot, Paintball, The Darts)
* Employee Assistance Programme including additional services Eldercare & Best Doctors
About Us:
We, the Mitsubishi Electric Group, will contribute to the realization of a vibrant and sustainable society through continuous technological innovation and ceaseless creativity, as a leader in the manufacture and sales of electric and electronic equipment used in Energy and Electric Systems, Industrial Automation, Information and Communication Systems, Electronic Devices, and Home Appliances.
Equality and Diversity:
As the business environment around Mitsubishi Electric Group is rapidly changing, providing a workplace where employees can work to their full potential regardless of gender or age is essential to business development.
Send me alerts about jobs like this.
Please enter your email address to continue setting up an email alert for similar jobs to this one. By entering your email address and clicking apply you will sign up to Jobs4 and agree to our terms and conditions .
#J-18808-Ljbffr