SUMMARY:
This is an exciting opportunity to be involved in the full software development lifecycle, from requirements gathering and solution design to coding, testing, deployment, and support. You'll work on meaningful projects that directly impact customers while continuously developing your technical and problem-solving skills.
POSITION INFO:
Key Responsibilities Develop, enhance, and maintain software applications and system features using C# and .NET technologies. Analyze user requirements and business processes to design effective software solutions. Collaborate with stakeholders throughout requirements gathering, prototyping, testing, implementation, and deployment phases. Develop and integrate REST APIs and third-party services. Maintain and support existing applications while identifying opportunities for improvement and optimization. Assist with system deployments, customer support, troubleshooting, and issue resolution. Produce technical documentation, system designs, flowcharts, and coding standards documentation. Participate in project planning, prioritization, testing, quality assurance, and project execution activities. Job Experience and Skills Required Education: Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field. Equivalent demonstrable experience will also be considered. Experience: Proven experience developing software applications using C# and .NET . Experience building web, desktop, mobile, or cloud-based applications . Experience developing and consuming REST APIs and integrating third-party services. Strong experience working with relational databases and Entity Framework . Experience using Git and modern software development methodologies. Exposure to .NET MAUI, Blazor, Azure, AWS , or similar technologies would be advantageous. Experience with project coordination and working within collaborative development teams. Skills: C# .NET Framework \/ .NET Core SQL Server Entity Framework (Code First) REST API Development Git Source Control DevExpress Cloud Technologies (Azure\/AWS) Systems Analysis and Troubleshooting Software Testing and Quality Assurance Non-Negotiable Requirements: Strong analytical and problem-solving skills. Excellent communication and stakeholder engagement abilities. Ability to work independently and within a team environment. Commitment to delivering high-quality, customer-focused software solutions. Apply now! For more exciting IT vacancies, please visit: I also specialise in recruiting in the following: Data Engineer Software developer Data Analyst Infrastructure Architecture ... and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles \/ positions.