Job Summary
Vela Diagnostics is seeking a Full Stack Cloud Developer to develop software development activities for result interpretation and reporting software in accordance with Vela design control and SDLC processes. The individual shall be able to develop existing or future software products offered by Vela Diagnostics.
Duties & Responsibilities
1. Will be responsible for developing and maintaining existing or future software products offered by Vela Diagnostic.
2. Document requirements, design, verification and other key development activities in accordance with Vela quality procedure.
3. Develop high-performing, scaling and innovative end-to-end solutions
4. Collaborate with engineers, bioinformatics and verification engineers to implement solutions that are aligned with and extend shared platforms and solutions
5. Build features such as web services and queries on existing tables
6. Understand performance parameters and assess application performance
7. Work on core data structures and algorithms and implement them using language of choice
8. Support Regulatory Assurance department in product regulatory filing process as needed.
9. Work with regional support teams to attend to and resolve customer issues.
Job Requirements & Attributes
1. Diploma/Bachelor in IT related tertiary qualification and at least 2 years of experience in Industry setting
2. Minimum of 4 years of software development experience in web and cloud application.
3. Extensive programming experience in Python, Django, and C# or NodeJS
4. Proficient in cloud computing, preferably experiences in AWS
5. Solid experience in the Linux full stack development, databases
6. Strong experience with modern web frameworks and/or libraries such as React, Angular, etc.
7. Knowledge of common design patterns in software development (MVC, MVVM, etc.)
8. Proficient understanding of code versioning tools such as Git and BitBucket
9. Understanding of fundamental design principles for building a scalable application
10. Willingness to learn new technologies and implement in short time
11. Comfortable working in a multi-discipline, geographically dispersed team