Senior Software Developer
SOTI Inc
Galway, Ireland
20d ago

SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.

SOTI’s growth and success is a result of commitment to innovation through entrepreneurial culture and leadership. Employees are driven to make an impact, offer a unique value and most importantly, be part of a winning team.

As a successful candidate, you’ll get the chance to work with leading edge technologies and take on complex and interesting projects as part of fast-

paced, highly collaborative and agile teams.

You are an experienced Senior Software Developer who is excited to contribute as a team to break down complex problems into simple solutions.

You have the passion for software architecture and design and enjoy building robust scalable applications in a cross-platform environment.

A self-starter who can co-ordinate with a team yet work independently towards a common goal.

Responsibilities

  • Develop innovative solutions to tackle big industry problems
  • Write well designed, scalable, reliable, testable and reusable code by using best software development practices, clean code and solid principles
  • Provide technical guidance on the research and development of new products and services
  • Contribute towards the entire development lifecycle of analysis, design, implementation and test
  • Detect, report, investigate, and fix product defects
  • Automation, including writing unit and integration tests
  • Optimize and apply best practices
  • Maintain high standards of quality for code, technical documentation, and deliverables
  • Collaborate on projects with an all-star team comprised of varying skillsets through code reviews and design discussions
  • Participate in brainstorming and idea generation activities
  • Stay up-to-date with advanced technologies to be able to provide the best solutions for new projects
  • Qualifications

  • 5-7 years of related industry experience working in software development environments where you are building front-end and back-
  • end components of Web applications

  • Strong background and experience with C# .NET
  • Good understanding of software design patterns
  • Good understanding of data modelling and storage with well-known relational database (preferably SQL)
  • Demonstrable versatility in multiple front-end and back-end technologies such as JavaScript, HTML5, CSS3, AngularJS, NodeJS, REST APIs, JSON, WCF, Web API, Unity, LINQ
  • Experience (or strong interest) in agile methods such as Scrum / XP, Behaviour Driven Development, and Continuous Delivery
  • Bachelor's Degree from an accredited college or equivalent work experience
  • If you want to bring your ideas to life, apply at SOTI today.

    Apply
    Apply
    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.
    Continue
    Application form