What You Will Be Doing
Architecting and developing applications, workflows and prototypes that meet business needs
Building durable and flexible systems focused on configurability
Creating enterprise grade frameworks with emphasis on security and scalability
Refactoring and extending existing codebases and adding new features
Writing high quality code supported by unit, integration and end to end tests
Documenting architectural and design decisions
Resolving defects across QA, pre production and live environments
Collaborating with engineering, product and QA teams
What You Will Bring
Seven or more years of hands on software development experience
Strong experience with C Sharp, .NET Core and the Microsoft technology stack
Knowledge of cloud technologies, ideally Azure
Test driven approach and experience building comprehensive test suites
Strong understanding of design patterns and language agnostic design principles
Experience with APIs including REST and SOAP, and data formats such as XML and JSON
Database experience with SQL Server, Oracle, Cassandra, Cosmos DB or other NoSQL technologies
Familiarity with messaging systems such as RabbitMQ, Kafka, MSMQ or Event Hub
Experience working in Agile environments with tools like Git, Jira and Confluence
Desirable experience with multi tenant SaaS architecture
Why Join
Fully remote role across Northern Ireland
Work on diverse and enterprise level client projects
Supportive and team oriented engineering culture with opportunities to grow
Contribute to important applications with real world impact
If you are interested or have any questions about the role, please feel free to contact Eve Geddis directly on LinkedIn.
