Junior Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
We are looking for a Junior Software Developer to join our Application Development team.
This role is suited to a graduate or early-career developer who wants to work on real production systems from day one, contributing to the development, enhancement, and support of applications built using C#/.NET and Azure.
You will work alongside experienced developers in a structured environment, gaining hands-on experience while building a strong foundation in modern software engineering practices.
What You Will Be Doing
· Developing and maintaining applications using C# and .NET
· Supporting enhancements to existing systems and contributing to new feature development
· Working within a collaborative development team using version control and structured development workflows
· Participating in code reviews and learning best practices in software design and testing
· Investigating issues, debugging code, and supporting production systems where required
· Engaging with analysts and other teams to understand business requirements
Technology Environment
· C# and .NET (modern versions)
· Microsoft Azure
· Web services and APIs
· Source control
· Structured development and release processes
Requirements
Do you have experience in C#?, · Degree in Computer Science or a related discipline, or equivalent practical experience
· Some hands-on experience with .NET (academic, personal projects, or commercial)
· Evidence of coding outside of formal education (e.g. GitHub, personal projects) is desirable
· Strong problem-solving ability and logical thinking
· Willingness to learn and take on feedback
· Good communication skills and ability to work collaboratively
Benefits & conditions
Pulled from the full job description
- Employee mentoring programme
- Company pension
- Casual dress
- Cycle to work scheme
- Work from home
- Company events
- Enhanced maternity leave, · Recognised as one of the UK’s Top 100 Companies to Work For by Great Place to Work
· A collaborative, supportive engineering environment where junior developers are mentored and encouraged to grow
· Opportunity to work on real, business-critical systems from an early stage in your career
· Clear progression pathway within the development team
Pay: £28,000.00-£35,000.00 per year
Benefits:
- Casual dress
- Company events
- Company pension
- Cycle to work scheme
- Employee mentoring programme
- Enhanced maternity leave
- On-site parking
- Work from home
About the company
Micom Technologies is an established software provider specialising in digital and print communications. Our platforms power the composition, personalisation, and delivery of high-volume, business-critical communications for enterprise clients.
Our engineering team builds and supports systems used daily in live production environments. We prioritise code quality, reliability, and continuous improvement, and we invest in developing engineers from early in their careers.
Micom has been recognised as one of the UK’s Top 100 Companies to Work For by Great Place to Work, reflecting our focus on employee development, collaboration, and long-term career growth.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Where to Find Entry-Level Software Engineering Jobs
7 Important Tips That Every Software Developer Should Know
Where To Find Software Engineering Jobs