C# Developer
Remote
Full Time
Experienced
About the Role:
The C# Developer is part of an agile development team building and working on enterprise grade software systems on top of the Microsoft .NET development stack. The C# Developer is involved in all areas of development from design to development to testing and will also be involved directly with customers.
About The Client:
Their Ethos:
Skills & Experience:
Would Suit
The C# Developer is part of an agile development team building and working on enterprise grade software systems on top of the Microsoft .NET development stack. The C# Developer is involved in all areas of development from design to development to testing and will also be involved directly with customers.
About The Client:
- Our client is a multi-award-winning technology partner that is committed to delivering tangible outcomes that directly impact resident’s lives and improve organisational performance.
- By leveraging our sector expertise, social housing organisations trust us to solve their most pressing challenges. With a proven track record of success, we're the key to unlocking our customer’s potential.
- In addition to our Consultancy services, we author and supply a host of innovative products and services covering Mobile Working, Diagnostics, Customer Engagement & Portals, Integration, Data Reconciliation, Virtual Tours, and Job Management amongst others and we have exciting roadmap for you to contribute to.
Their Ethos:
- Experience - Our experts have gained unrivalled experience working with some of the largest repair’s contractors out there. So, we know the industry and fully understand the challenges facing organisations.
- Unique Approach - It’s all about making things easier for organisations. We’ll deliver our products and services in a way that aligns with our client’s business objectives.
- Understanding - First, we get to know our client. By gaining a deep understanding of their requirements, we’ll be in the best position to deliver the right solution.
- Solutions - Over the years, our experts have worked with just about every type of housing and contractor ICT system. What’s more, we’re well-versed in all the very latest technology solutions from the likes of Microsoft Dynamics 365, Oracle, and Salesforce. We provide our customers with Exactly the right solution.
- Reporting to the Director of Development, the duties and responsibilities of the C# Developer include:
- Working within an agile team to develop, test, and maintain web and desktop-based business applications built on Microsoft technologies.
- Assisting in the collection and documentation of user's requirements, development of user stories, and estimates.
- Preparing reports, manuals and other documentation on the status, operation and maintenance of software.
- Design, develop, and unit test applications in accordance with established standards. Participating in peerreviews of solution designs and related code.
- Package and support deployment of releases.
- Developing, refining, and tuning integrations between applications.
- Analyzing and resolving technical and application problems.
- Adhering to high-quality development principles while delivering solutions on-time and on-budget.
- Providing third-level support to business users.
Skills & Experience:
Would Suit
- An experienced Developer in industry wanting to work differently.
- A self-starter looking for flexibility, comfortable engaging, delivering, and working remotely.
- .Net/Entity/React Frameworks
- Microsoft .NET development (.NET 10, specifically) using C#.Net.
- ASP.Net Core, Web Forms, MVC
- SQL Server, T-SQL/SQL scripting, SSIS
- Azure experience, Logic Apps/Azure Function Apps/Web Apps
- Web Services/APIs.
- Good communication and people skills.
- Strong desire to learn.
- Solid understanding of object-oriented programming concepts.
- Familiarity with version control concepts.
- Microsoft Dynamics 365 CE / CRM.
- Exposure to web development using HTML5, CSS and JavaScript (jQuery, React JS). SSAS/SSRS/Power BI
- Python/Flask/Apache Kafka/Git/GitHub/Postman/Swagger
- Azure DevOps
- Experience of Agile/Scrum Practices
- Knowledge of client/server application development.
- Knowledge of agile development methodologies.
- Knowledge of unit testing theory.
- Solid understanding of relational database design and querying concepts.
- University degree in Computer Science (2:1) or a related discipline.
- Experience of working within Property Services, Real Estate, or Social Housing environments and/or with market specific applications.
Apply for this position
Required*