At a Glance
- Tasks: Design and develop enterprise applications using Microsoft technologies like .NET, SharePoint, and Azure.
- Company: Join a forward-thinking tech company that values innovation and teamwork.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Other info: Collaborative culture with excellent career advancement potential.
- Why this job: Make a real impact by creating high-quality software solutions in a dynamic environment.
- Qualifications: Experience with Microsoft technologies and strong problem-solving skills are essential.
The predicted salary is between 60000 - 80000 £ per year.
Job Description
We are looking for a Software Engineer to design, develop, test, and maintain enterprise applications using Microsoft technologies.
The ideal candidate will have experience in Share Point, Azure, .
NET, and Power Platform, with strong problem‑solving skills and the ability to work collaboratively in an Agile development environment.
You will be responsible for delivering high‑quality software solutions while adhering to coding, security, and development standards.
Key Responsibilities
- Analyze business and functional requirements and translate them into technical solutions.
- Develop, enhance, and maintain enterprise applications using Microsoft technologies.
- Write clean, scalable, and maintainable code following development best practices.
- Perform unit testing, document test results, and ensure code quality.
- Support integration testing, System Testing (SIT), User Acceptance Testing (UAT), and production deployment.
- Troubleshoot, investigate, and resolve application defects and production issues.
- Prepare and maintain technical documentation and system design documents.
- Develop and maintain CI/CD pipelines using Azure Dev Ops.
- Customize Azure Dev Ops work items and support release management activities.
- Ensure applications comply with security and coding standards.
- Participate in requirement gathering sessions with Business Analysts and stakeholders.
- Conduct peer code reviews and collaborate with team members to deliver quality solutions.
- Support Share Point migration activities using Share Gate where required.
- Required Skills
- Core Technologies Share Point (On‑Premises & Share Point Online)
- Microsoft Azure Dev Ops Services CI/CD Pipeline
- Development Azure Cloud (Logic Apps, Azure Functions)
- Microsoft Power Platform (Power Apps, Power Automate, Power Pages)
- Ui Path Share Gate (Share Point Migration)
- C# . NET Framework / . NET Core SPFx (Share Point Framework)
- Power Shell or Bash Scripting REST APIs Azure Dev Ops Pipelines YAML XML JSON
- Required Qualifications
- Diploma or Bachelor's Degree in Computer Science, Information Technology, Management Information Systems, or equivalent.
- 1–5 years of hands‑on software development experience.
- Experience developing enterprise applications using Microsoft technologies.
- Strong troubleshooting and analytical skills.
- Ability to assess technical issues and communicate business impact effectively.
- Strong verbal and written communication skills in English.
- Self‑driven, proactive, and customer‑focused.
- Ability to work independently as well as in a collaborative team environment.
- #J-18808-Ljbffr
Software Engineer (.NET | SharePoint | Azure | Power Platform) in Penarth employer: ELLIOTT MOSS CONSULTING PTE. LTD.
ELLIOTT MOSS CONSULTING PTE. LTD. is an exceptional employer that fosters a collaborative and innovative work culture, perfect for those passionate about AI and technology. Located in a vibrant tech hub, employees benefit from continuous growth opportunities, access to cutting-edge resources, and a supportive environment that encourages creativity and professional development. Join us to be part of a forward-thinking team dedicated to solving real-world challenges with advanced AI solutions.
Contact Details:
ELLIOTT MOSS CONSULTING PTE. LTD. Recruitment Team