Puno radno vrijeme
Rok prijave
još 4 dana

O kompaniji

Our roots are in Boston – home to some of the finest universities and medical institutions in the world and a hub for innovation across Life Sciences, BioTech, FinTech, and Education. In this environment, Cape Ann is fortunate to work with ground-breaking companies whose requirements push the boundaries of software platforms. Cape Ann’s adaptable team makes us an ideal partner for clients who are managing ambiguity or rapidly evolving business models. From using AI to measure complex problem-solving skills to full genome sequencing, our clients challenge us to harness technology to solve interesting and complex problems.

Opis posla


  • Work with senior developers to design algorithms and flowcharts
  • Produce clean, efficient code based on specifications with limited supervision from a senior developer
  • Integrate software components and third-party programs
  • Verify and deploy programs and systems
  • Troubleshoot, debug and upgrade existing software
  • Gather and evaluate user feedback
  • Recommend and execute improvements
  • Create technical documentation for reference and reporting Follow the agile process
  • Review code/solutions from Junior Software Developers
  • Coach and mentor Junior Software Developers
  • Analyze, design and develop tests and test-automation suites.
  • Design and develop a processing platform using various configuration management technologies.
  • Test software development methodology in an agile environment.
  • Provide ongoing maintenance, support and enhancements in existing systems and platforms.
  • Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions.
  • Provide recommendations for continuous improvement.



  • Hands-on experience working with some of the technologies like PHP, JAVA, MySQL, HTML/CSS, Javascript, C/C++, Drupal, ASP.NET, IIS, WordPress, Python
  • Experience with some of the following frameworks Zend, ReactJS, AngularJS
  • Experience with test-driven development and automated testing frameworks.
  • Experience with Scrum/Agile development methodologies.
  • Capable of delivering on multiple competing priorities with little supervision.
  • Excellent verbal and written communication skills.
  • Experience with infrastructure automation technologies like Docker, Vagrant, etc.
  • Experience with build automation technologies like Maven, Jenkins, etc.
  • Experience with monitoring technologies like Nagios, Ganglia, etc.
  • Experience with building APIs and services using REST, SOAP, etc.
  • Experience with scripting languages like Perl, Shell, etc. Experience with Linux based web servers like Apache, Nginx, Tomcat
  • Experience with DNS and setting up SSL certificates
  • Spoken and written English – B2

Dodatne Informacije

Responsibilities (Management):

  • Lead a team of software Engineers in the creation of high quality software within agreed project deadlines.
  • Implement and execute the agile process
  • Lead a small team ( 1-3 persons )
  • Own a single project
  • Report Progress to Mid/Senior Management
  • Suggest process/policy/procedure improvements, if sees that there is room for improvement in same

Oglas istekao? 

Top IT poslovi u tvom inboxu

Pretplati se na newsletter i jednom sedmično ti šaljemo najnovije poslove za odabranu poziciju.