Job Title: Software Developer (C#.NET)
Location: Warrington / Hybrid
Employment Status: Full Time Permanent
Salary: Competitive
About Inprova:
Inprova specializes in providing procurement services to clients in the public sector and social housing sector. With our continuing growth and a clear strategy to develop a technology and data-enabled procurement business, we are looking for a talented Software Developer to join our expanding team.
Role Overview: As a Software Developer at Inprova, you will play a pivotal role in building customer-facing technologies that support our services and enhance the procurement processes of our clients. You will work closely with a dedicated team of developers, business analysts, product owners, and project managers to shape and develop innovative software solutions using .NET C#, Entity Framework, SQL Server, Microsoft Azure, JavaScript/JQuery, HTML, CSS, Bootstrap, Kendo, Power Pages, and Microsoft Dynamics.
Key Responsibilities:
* Develop and implement customer-facing software applications using Microsoft Azure, .NET C#, SQL Server, Entity Framework, JavaScript/JQuery, Kendo, CSS, HTML, Bootstrap, Power Pages, and Microsoft Dynamics.
* Collaborate with stakeholders, including clients in the public sector and social housing sector, to gather and analyze project requirements and translate them into technical specifications and designs.
* Write clean, efficient, and maintainable code to deliver high-quality software solutions that meet client needs and enhance their procurement processes.
* Perform thorough testing and debugging of software applications to ensure functionality, reliability, and performance.
* Integrate software components with existing systems and third-party APIs to streamline procurement workflows and enhance efficiency.
* Participate in code reviews and provide valuable feedback to ensure code quality and adherence to coding standards.
* Troubleshoot and resolve software defects and issues reported by users or identified during testing, ensuring prompt resolution to minimize disruption to client services.
* Maintain and enhance existing software applications, ensuring their stability, scalability, and security.
* Stay updated with emerging technologies and industry trends, particularly in the Microsoft technology stack, and evaluate their potential applications to improve our software solutions.
* Collaborate closely with team members to identify and implement process improvements, tools, and frameworks that enhance development efficiency and productivity in our software team.
Qualifications, Skills & Experience:
* Proficiency in C# and .NET framework.
* Proficiency in SQL/T-SQL, Entity Framework.
* Proficiency in front-end development technologies like HTML, CSS, Bootstrap, JavaScript/JQuery, and Kendo.
* Experience with Microsoft Azure services, such as Function Apps, Azure Functions, and Azure SQL Database.
* Solid understanding of software development principles, methodologies, and best practices, with a focus on the Power Platform's unique considerations.
* Proficiency in using development tools such as Visual Studio, Visual Studio Code, and GIT.
* Strong problem-solving and analytical skills.
* Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
* Experience with Agile/Scrum software development methodologies.
Key Competencies:
* Passionate & Motivated: Demonstrate a positive attitude; deliver beyond expectations; look for ways to improve; take action to achieve results; go the extra mile for our customers.
* People First: Show a commitment to the team; recognize the achievement of others; aim to be the best; be considerate of others; embrace the opportunity to develop.
* Lead by Example: Use appropriate and effective communication; be hard on the issues, not on the people; don’t be afraid to challenge or be challenged; act with integrity; take the initiative.
* One Step Ahead: Future-proof our business; when we identify new ideas, we share them; know and anticipate our customers’ needs; know our markets and look for new opportunities; embrace change.
Our Work Environment: Inprova is based at our Head Office in Birchwood, Warrington. We operate across the UK, so travel may be a requirement of the role, and occasional overnight stays may also be necessary.
Join Us: Inprova Ltd is committed to fostering an inclusive, diverse, and equitable workplace. We believe that embracing a wide range of perspectives and backgrounds enhances our creativity and innovation, driving us towards greater success. Our policies and practices ensure that everyone, regardless of race, gender, age, disability, sexual orientation, religion, or any other characteristic, feels valued and respected. We actively promote a culture where differences are celebrated, and everyone has an opportunity to thrive.
As a B Corp, we’re part of a global community of businesses that meet high standards of social and environmental impact.
How to Apply: If you are passionate about software development and eager to work on exciting projects within the public sector and social housing sector, we would love to hear from you!