Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 22, 2020
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • At Sage, we energise the success of businesses and communities around the world through the imagination of our people and smart technology. Sage provides small and medium sized organisations with a range of easy-to-use, online and cloud business management software and services - from accounting and payroll, to enterprise resource planning, customer relation...

     

    Software Engineer

    Software Engineer

    Looking to accelerate your career? Develop new skills? Make a real difference to customers and communities?. You’ll be joining a team of developers, designers, testers and analysts that are working on one of the world’s largest online business platform – a global product that is used by start-ups, entrepreneurs and business builders the world over.

     

    Your first 12 months will look something like this:

    • You will lend your knowledge & experience of fundamental concepts, practices and procedures of cloud software development such as Solid Design Pattern and Single Page Application
    • You’ll release software to thousands of users globally
    • Work with our very own component library (Carbon), built on ReactJS
    • Start developing microservices in a containerised environment that are deployed into the cloud (AWS)
    • Continue your self-development – via dedicated learning days & attending conferences/meetups. (Many of our colleagues speak at conferences)
    • Make a difference to the communities we live and work in with your 5 volunteer days every year
    • You will apply your Knowledge on Architecture Best Practices and Patterns (Microservices, CQRS, Event Sourcing, Domain-Driven Design, …)
    • A rapid ‘pick up and learn approach’ will you partner & thrive with all team members to in making valuable contributions
    • You will participate in all phases of the project lifecycle
    • You’ll be involved in making improvements to the existing products and/or systems and services

    Our engineers aren’t code monkeys churning out lines of code in the dark. They’re problem-solvers and thinkers, coming up with creative solutions to complex problems. If you have experience in an object-orientated language, you understand Agile development, and have an appetite to join a team of engineers that really care about what they do, we’d love to have a chat.

     

    Key Responsibilities

    • Successful develop, delivery maintain high quality software (requirements, design, code, documentation, etc.)
    • Contribute to quality activities, incl. peer reviews of estimates, designs and code
    • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
    • Be an active and enthusiastic team player. Partner effectively with all team members to deliver against commitments.
    • Proven experience with Agile Development, SCRUM, and/or Extreme Programming methodologies – international expertise is an advantage
    • Participate in all phases of the project lifecycle
    • Continuously strive to make improvements to the existing products and/or systems and services.
    • Ensure all tasks are completed to the required quality standards

     

    Skills, know-how and experience:

    Must have:

    • Knows and applies the fundamental concepts, practices and procedures of cloud software development such as Solid Design Pattern and Single Page Application
    • Ability to interpret and document user requirements and translate these into technical specifications and/or code
    • High numerical reasoning and logic ability with good problem-solving skills
    • Knowledge of one or more relevant programming languages, frameworks and databases
    • Knowledge on Architecture Best Practices and Patterns (Microservices, CQRS, Event Sourcing, Domain-Driven Design, …)
    • A rapid ‘pick up and learn approach’ that will ensure valuable contribution to any team      within days of joining the team
    • Very good in spoken and written English

     

    Preferred:

    • 3-7 years relevant professional experience, Payroll and/or financial domain expertise is an advantage
    • Innovative and creative thinking
    • Atlassian Collaboration Tool Jira & Confluence
    • MS Azure experience
    • Proven experience in using a TDD approach

     

    Technical / professional qualifications (technical skills on intermediate level):

    • Computer Science (or related degree/qualification)
    • Real world cloud application development experience
    • C#.Net
    • JavaScript client-side framework (ReactJS)
    • Microsoft SQL Server
    • REST API / Web API
    • Entity Framework or similar
    • API development & testing tools – e.g. Postman
    • Azure

    Check how your CV matches this job

    Method of Application

    Interested and qualified? Go to Sage on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail