Senior Software Engineer

Job ID: 243289358
Job date: 2017-01-04
End Date:

Company : Techworkers 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
Our team is an outstanding mixture of software engineers, algorithm designers and bioinformatics scientists. We are highly motivated, passionate, excited about our projects and enjoy the journey along with it. We endorse creativity, out of the box thinking and delegating responsibilities beyond the scope of a given role. We move at a high pace while maintaining an agile approach to guarantee the quality of our products.

When you’ll join us, you will be working closely with all team members to design, analyze requirements, define use cases and develop/enhance software components for our commercial clinical diagnostics products. You will take a central role in the development of our next generation solution. This will include developing commercial sequencing data analysis pipeline, middleware for implementing assay specific business rules on a server, backend database management, as well as system reporting and web user interface client.

You:

You’ll be a great fit for this position and our team if you are self-driven, motivated, detail oriented and passionate about your work. You should be able to think independently through problems, be able to suggest different approaches, communicate well with team members and management, thrive to learn new things and be open to new ideas.

Education:

Bachelor degree in a technical subject (Software Engineering, Computer Science, Bioinformatics, Mathematics or Engineering)

Requirements:

-Minimum of 8 years of solid software development experience using one of the following is a must: Java, Python, or C#.

-Design of database schemas and development of code to efficiently store and extract large data sets from relational databases.

-Working in a Linux environment, with solid familiarity with bash command line.

-Full software-lifecycle experience: software requirements, design, implementation, testing and maintenance.

-Experience of working in a regulated software development under FDA or ISO guidelines and in compliance with a Quality Management System.

-Good people skills, experience in managing small software projects. Ability to lead and mentor junior engineers

Any of the following skills are also desirable: -Background in algorithm development for genomics data, data pre-processing, fundamental Machine Learning techniques and Multivariate classification.

-Design and development of Graphical User Interfaces, whether desktop or web-based, for viewing and manipulating large and/or complex data sets.

-Development on both Windows and Linux systems.

-Preparation of software requirements and system analysis.

-Software quality standards.

-Use of source code control systems.

-Automated software testing (Robot framework or similar).


Requeriments :

Skills :

Areas :


Additional Info:
All About Us: Our Client is improving human health by unlocking the power of the genome. Our focus on innovation has established us as the global leader in DNA sequencing and array-based technologies, serving customers in the research, clinical and applied markets. Our products are used for applications in the life sciences, oncology, reproductive health, agriculture and other emerging segments.

This client has experienced phenomenal growth from $10 million in revenues in 2002 to approximately $2.2 billion in 2015. Forbes named them #1 on the 2009 list of 25 Fastest-Growing Technology Companies in the United States, the second time over a three year period that Forbes ranked them #1 on its list of rapidly growing technology companies. They were also named #1 smartest company in the world as part of MIT’s 2014 Technology Review. As of February 2016, the company had a $21 billion market capitalization.

[Click Here to Access the Original Job Post]