Skip to main content
Post your CV and find your next job on Indeed!

Software Development Internship jobs

Sort by: -
300+ jobs
  • View similar jobs with this employer

Job Post Details

Graduate Software Developer - job post

Bright
Belfast BT8 6AWHybrid work
Permanent, Full-time
Responded to 75% or more applications in the past 30 days, typically within 5 days.

Job details

Here’s how the job details align with your profile.

Job type

  • Full-time
  • Permanent

Shift and schedule

  • Monday to Friday

Location

Belfast BT8 6AWHybrid work

Benefits
Pulled from the full job description

  • Additional leave
  • Company events
  • Company pension
  • Cycle to work scheme
  • Health & wellbeing programme
  • Life insurance
  • Referral programme

Full job description

Who are we?

At Bright, we create cutting-edge software for accounting, payroll, tax, and practice management, supported by a team of talented individuals who are passionate about making a difference. Together, we lead the industry with innovative solutions and unparalleled customer support.

We’re all about creating opportunities for businesses to succeed—and for you to shine. Join us, and be part of a supportive, collaborative team that values your voice and contributions.

The Opportunity

We are seeking a highly motivated and talented Graduate Developer to join our dynamic software development team at our fast-growing Software as a Service (SAAS) company. As a Graduate Developer, you will play a crucial role in designing, developing, and maintaining cutting-edge software solutions that serve our customers' needs. This is an excellent opportunity for a recent graduate with a passion for software development to kickstart their career in a thriving SAAS environment.

The Role

  • Collaborate with senior developers and product managers to design, code, test, and debug software applications that meet the company's standards and customer
  • Continuously enhance your skills and knowledge in software development, SAAS architecture, and related technologies through self-learning and training opportunities provided by the company.
  • Participate in the full software development lifecycle, from requirement analysis to deployment, to deliver high-quality features and improvements on time.
  • Troubleshoot and resolve software defects and performance issues, ensuring the stability and reliability of our SAAS products.
  • : Work closely with cross-functional teams, including UI/UX designers, quality assurance engineers, and product managers, to ensure smooth development and delivery of new features.
  • Conduct unit testing and participate in code reviews to maintain code quality and identify potential areas of improvement.
  • Document your work, including code comments and technical documentation, to facilitate knowledge sharing and team collaboration.
  • Innovation and Creativity: Contribute innovative ideas and suggestions to improve existing products and propose new features to enhance the overall user experience.
  • Stay informed about the latest trends, technologies, and best practices in SAAS development to propose and implement innovative solutions.

What we are looking for

  • Bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in one or more programming languages, such as .NET/ASP. Net, C# and JavaScript or Blazor coupled with HTML, CSS and any associated frameworks such as React, Angular or Vue
  • Knowledge of development patterns for application design such as MVVM, MVC and Microservice architecture
  • Familiarity with databases and SQL. Understanding of relational database management systems such as Microsoft SQL or MySQL
  • Good understanding of development principles and SOLID
  • Good knowledge of Devops practices and familiarity with developing systems for deployment to cloud environments such as Azure
  • Knowledge of development tooling, source code management, static analysis, CI/CD principles
  • Knowledge of best practice such as OWASP and WCAG
  • Appreciation of good design principles to develop compelling UI/UX
  • Strong analytical and problem-solving skills, with an ability to approach complex challenges in a structured manner.
  • Excellent verbal and written communication skills, enabling effective collaboration with team members and stakeholders.
  • Any relevant internships, projects, or personal initiatives that showcase your practical coding skills and creativity will be considered a plus.

Job Types: Full-time, Permanent

Additional pay:

  • Performance bonus

Benefits:

  • Additional leave
  • Company events
  • Company pension
  • Cycle to work scheme
  • Health & wellbeing programme
  • Life insurance
  • Referral programme
  • Work from home

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • Belfast, BT8 6AW: reliably commute or plan to relocate before starting work (required)

Experience:

  • .NET: 1 year (preferred)
  • C#: 1 year (preferred)
  • Blazor: 1 year (preferred)

Work authorisation:

  • United Kingdom (required)

Work Location: Hybrid remote in Belfast, BT8 6AW

Let Employers Find YouUpload Your Resume