Description:
We are looking for a motivated and detail-oriented Junior Software Developer to support the development of high-quality software solutions across the full software development lifecycle. The successful candidate will work closely with Senior Developers and cross-functional teams to deliver reliable, scalable, and business-aligned systems.
This role is ideal for an enthusiastic developer eager to grow their technical skills, gain exposure to modern development frameworks, and develop a strong understanding of how software solutions support business and financial processes.
Key Responsibilities
-
Write and maintain application code according to defined technical and functional specifications.
-
Assist in reviewing and enhancing existing systems.
-
Contribute ideas for system improvements, including time and cost estimates.
-
Collaborate with Senior Developers, Project Managers, Business Analysts, and designers to ensure clarity and alignment.
-
Produce clear technical documentation and efficient, well-structured code.
-
Conduct unit and system testing for new developments, upgrades, and releases.
-
Support deployments and provide ongoing system maintenance post-implementation.
-
Prepare user documentation and training materials as required.
-
Develop an understanding of business processes and financial workflows to ensure solutions meet operational needs.
-
Ensure all development work delivers value through usability, efficiency, and business impact.
Technology Stack & Exposure
-
C# MVC web applications
-
Razor / CSHTML and JavaScript
-
Object-oriented C# development
-
SQL Server and LINQ
-
Entity Framework, s
-