Software Developer Job Vacancy in Aridhia Scotland – Updated today
Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for
Full Details :
Company Name : Aridhia
Location : Scotland
Position :
Job Description : Software Developer
At Aridhia we have adopted a DevOps model throughout the company, so if you want to work in environment that is fast-paced, collaborative with a shared sense of ownership, then this is the job for you!
As a key member of the Product Delivery team, you will also have a say in how Aridhia maintains and implements its products and features, from inception right through to delivery.
You will have great development skills, be a strong communicator and proactive at putting forward ideas and solutions that drive our product, our technology and our business forward. A willingness to learn is a must, as we use a variety of open-source tools and technologies to find interesting and unique solutions to deliver on our Software as a Service Platform.
Using cloud native services on Microsoft Azure we offer our customers the benefits of hyperscale public cloud and emerging services in AI and Machine Learning. Working with Aridhia is about more than just a job, it is a chance to make a real difference to the world. Our customers are conducting important research into diseases including Alzheimer’s, Cancer and Covid-19 and you will be supporting them.
What you’ll be doing
Write, review and maintain code as per the Aridhia tech stack
Work with colleagues to design, develop and deliver features
Work collaboratively to plan releases, generate cross-team ideas and promote technical knowledge transfer
Conduct code reviews and help colleagues troubleshoot their code
Unit and integration testing of developed software components
Document and socialise solutions
Define, iterate on, and improve best practices and help teams utilise them
Mentor entry-level developers
Able to work independently on small to medium sized features
Working Hours
Monday to Friday
Start time: between 08:00 and 10:00
Finish time: between 16:00 and 18:30
What you’ll bring
Essential
Experience in at least part of Aridhia’s tech stack
Competency in modern programming languages and methodologies such as Ruby, JavaScript, preferably within a UNIX/Linux environment
Can demonstrate design, development & delivery of small to medium sized features/complexity
Can apply best practice coding standards
Ability to contribute technically across all tiers of Aridhia’s platform services, both web technologies and back-end services
Understanding of database development
Show appreciation of all aspects of the software development lifecycle (e.g. requirements, analysis, design, implementation, testing and documentation)
Experience of Agile development practices
Experience working with REST APIs
Knowledge of secure development processes and best practices
Demonstrate appetite and aptitude to be involved in solving complex technical challenges and furthering knowledge and experience
Committed to working with and helping other colleagues
Self-motivated
Desirable Qualifications/Skills
Experience of the source control process using tools such as Azure DevOps, Git or SVN
Experience of software build pipelines and automation
Working knowledge of an integrated development environments such as RubyMine, Eclipse or Microsoft Visual Studio
Experience of building and operating a SaaS/PaaS platform in a public cloud environment (Azure, AWS etc.)
Experience of presentation layer technologies (HTML 5, CSS, JavaScript)
Solid understanding of internet and web protocols, and how to develop RESTful APIs
Experience integrating with third party APIs
Knowledge of test-driven development (TDD) & behavioural driven design (BDD)
Experience supporting production systems
Understanding of Docker, Kubernetes
Experience of working within a DevOps team
Integration testing
Domain experience in healthcare or bioinformatics
Statistical or numeric computation skills, e.g. familiarity with “R”, Python
This post is listed Under Software Development
Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company
