Full Stack Developer

MarineTraffic
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 23K

Job location

Remote

Tech stack

Microsoft Word
Microsoft Excel
API
Agile Methodologies
Confluence
JIRA
Bash
Bootstrap
Microsoft Outlook
Cloud Engineering
Code Review
Computer Security
Information Systems
Databases
Computer Engineering
ETL
Data Visualization
Data Warehousing
PostgreSQL
Microsoft Office
Microsoft Visio
Pentaho Data Integration
Microsoft PowerPoint
Scrum
Red Hat Enterprise Linux - RHEL
Software Engineering
Tableau
Web Services
Google Cloud Platform
React
GIT
Angular
Integration Tests
Kubernetes
Information Technology
Atlassian Tools
Data Analytics
Bitbucket
Tools for Reporting
Bamboo
Docker
Jenkins
Microservices

Job description

Marathon TS is currently looking for a Full Stack Developer who will:

  • Design, develop and test enterprise web services APIs and backend services
  • Work with product management to translate requirements into technical design and provide estimates
  • Define and implement unit and integration tests
  • Support the creation of new reports (web-based or reporting-tool generated) based on business needs or priorities, and update existing reports
  • Work closely with engineering and QA to manage and improve the development pipeline
  • Help design, document, and maintain system artifacts including, but not limited to, solution architecture and information workflow diagrams
  • Support Agile-based activities and responsibilities including, but not limited to, the following:

o Scrum cadences

o Initiative, epic and user story development and tracking,

o User story blocker analysis and resolution

  • Report on common sources of technical issues or questions and make recommendations to the clients
  • Build and maintain relationships with project team members and client stakeholders

Additionally, the ideal candidate will:

  • Lead a small team of engineers either formally or informally
  • Analyze code and update as necessary
  • Perform code reviews

Requirements

  • Manage multiple tasks with varying priorities
  • Communicate ideas in a variety of formats
  • Adhere to Agile development methodology
  • Demonstrate familiarity with designing and implementing IT solutions specializing in data warehousing/scrubbing, data analytics, data visualization
  • Demonstrate familiarity in automating business processes and/or rules through use of BPM or similar technology
  • Possess experience with the following technology components:

o JIRA, Bamboo or Jenkins, Bitbucket (Git), Confluence

o Docker, Kubernetes; Bash and SSH experience on RHEL

o Pentaho and Postgres-based databases

o Experience with Angular, React, or Bootstrap

o Extract Transform and Load (ETL) development and implementation via Pentaho

o Visualization and reporting tools such as Tableau or R

o Cloud development

  • Demonstrate advanced fluency in Microsoft Office suite (Project, Outlook, Excel, Word, PowerPoint, Visio, etc.)
  • Provide exceptional client service, research, and resolve issues, and demonstrate commitment to continuous learning, * Bachelor's Degree in Computer science, cybersecurity, information technology, software engineering, information systems, computer engineering.
  • 5+ years software engineering experience
  • Ability to work independently and to be a self-starter and able to operate in a proactive way
  • Strong analytical and problem-solving skills; logical thinker and intellectual curiosity

Desired Qualifications

  • Experience working with Atlassian suite of project management tools (JIRA, Insight, Confluence).
  • Foundational or advanced knowledge of data visualization and reporting tools
  • Foundational knowledge of implementing and managing IT solutions within Google Cloud Platform (GCP)

Apply for this position