Junior C# Developer
Applied Systems
Belfast, Antrim, UK
3d ago

Job Overview

Applied Systems, Inc., a worldwide leader in insurance technology, is currently searching for a Junior C# Developer to join the team.

In this role, you will join an Agile Development team which develops and maintains our insurance software products using C# and SQL Server.

They are expected to develop solutions to user stories and defects to meet the agreed acceptance criteria. They are required to research problems, research various solutions, and devise fixes for those problems.

The role focuses primarily on new development and maintenance of existing applications. They must be able to work in a collaborative environment where the team is a self-managing cohesive unit striving to constantly improve its velocity in delivering high quality business software on time.


  • Complete all developer-level duties, including creating, maintain and modifying code, as well as developing and improving coding standards and procedures
  • Implement solutions which focus on re-use, extensibility and maintainability
  • Work closely with peers, such as Developers, Product Owners, Test Analysts and Dev Ops team members to ensure that user stories are delivered as a team to the required standard
  • Understanding business objectives and suggesting strategies to meet them through technology innovation
  • Enhancing existing software by analysing and identifying areas for refactoring, optimisation and code clean up
  • Have an active input into Agile ceremonies such as product backlog grooming, release planning, retrospectives and reviews
  • Pursues a program of self-development through the use of selected reading, seminars, and participation in continuing education.
  • Identifies and communicates possible improvements in the work process for customers and peers.

  • Ideally Educated to degree level (BSc or BEng) or equivalent in Computer Science or a related discipline
  • At least 2 years’ experience (can include placement year) in enterprise software development using C# and Visual Studio.
  • Experience with ASP.Net / MVC a plus
  • Experience or training creating SQL scripts or queries (SQL Server preferred)
  • Unit testing knowledge
  • Excellent communicator and team player
  • Experience with source control (Git, TFS)
  • Experience with code refactoring / analysis tools such as Resharper
  • Genuine passion for programming
  • Ability to work with others in a team-oriented environment
  • Experience or training with Agile Scrum or Kanban methodologies a plus

  • LEADING GLOBAL PROVIDER OF CLOUD-BASED INSURANCE SOFTWARE - Applied Systems develops the top two Insurance Agency / Broker Management software products in the world.
  • In addition, we also provide innovative mobile apps, Data Analytics, Customer Self-Service, Insurer Connectivity & Rating, eServicing, Benefits Design, and CRM software products.

    By automating the insurance lifecycle, Applied’s people and products enable millions of people around the world to safeguard and protect what matters most.

  • CLOUD SOLUTIONS & PROFESSIONAL SERVICES - We offer cloud solutions, implementation and education services, 24x7 technical support, and consulting services that are built specifically for our clients.
  • AWARD WINNING TECHNOLOGY - We have been voted the 2019 Best Broker Software Management House (Insurance Times, Tech & Innovation Awards), 2019 Best Cloud-Based Software Solutions Provider in the insurance industry (2019 Corporate Excellence Awards), the 2019 Digital Service Provider of the Year (Corporate Insider) and are ranked #56 in the Cloud Top 500 report for the largest cloud application vendors in the world (Apps That Run the World).
  • GOOGLE’S INVESTMENT IN APPLIED - Google / CapitalG made a minority investment in Applied that will spur AI, machine learning, and digital marketing innovation in the global insurance industry.
  • CLIENTS - We provide technology to over 160k users within insurance agencies, brokerages, and carriers throughout the US, Canada, the UK, and Ireland.
  • EMPLOYEES - Applied currently has 1,700+ employees across the US, Canada, the UK, and Ireland.

  • JOIN A GREAT TEAM - We believe that success comes from a dynamic working environment that offers professionals an opportunity to grow and succeed alongside extraordinary people.
  • We encourage idea sharing, problem solving, and teamwork in our environment.

  • HEALTH & WELL-BEING - Applied offers Private Medical Insurance, cycle to work scheme, and schemes to support employees.
  • FINANCIAL PEACE OF MIND - Competitive salary, and Pension Scheme with employer matched contributions.
  • WORK-LIFE BALANCE - There is more to life than work. That is why Applied offers benefits to help balance your work and home life.
  • We offer paid time off including weeks of paid vacation leave, company sick time, paid holidays, and 1 free day off for your birthday!

  • RELAXED DRESS CODE - Applied allows for a relaxed dress code where jeans are permitted; we call this Dress for your Day !
  • FUN PARTIES & PERKS - Fun perks are a staple at Applied, including holiday parties with games and contests, summer BBQ, employee appreciation events, art contests, personal and professional development programmes, car parking season ticket loan, and more!
  • OPPORTUNITIES FOR ADVANCEMENT - We are a growing company that offers career opportunities, and not just another job . Applied believes in growing our employees and promoting from within, offering many opportunities for professional advancement along the way!
  • CAREER STABILITY & LONGEVITY - Our average employee tenure is 14 years!
  • CULTURE OF RECOGNITION - Applied provides a culture of employee recognition with our Circle of Excellence program, and our internal social network recognition program.
  • APPLIED CARES - We have a culture that embraces and promotes volunteerism. Applied encourages our employees to help local charities and communities through the Applied Cares’ program.
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form