Senior Software Engineer

 (5+ years exp)
Published: 1 month ago
Avatar for Dataships

Dataships

We Help Companies Automate Their Data Privacy Compliance Needs

Job Location

Job Type

Full Time

Visa Sponsorship

Available

Relocation

Allowed

Skills

Python
PHP
Javascript
HTML
CSS
Software Development
Full Stack Development
Backend Development
Frontend Development
Relational Databases
MVC Framework
Analytical skills

The Role

About the Role
Do you want to join an ambitious Product led company? Are you excited by the idea of solving difficult problems through software development for our customers?

If yes, this is a great opportunity for you to join an important team in a fast growing company. Since launching in early 2018, Dataships has experienced exponential organic growth. We’re now looking to build out our Development team with a talented Senior Software Development Engineer to help us execute our strategy and grow. As an early member of Dataships team, you will assume immediate responsibility and autonomy, and quickly see how your actions directly impact the growth of the company.

As a Senior Software Development Engineer you will design and develop our core data privacy tool and be involved in all aspects of the software development lifecycle, interacting with your peers in the Development team and others across Dataships.

We predominantly work with PHP, HTML, CSS, JavaScript, Bootstrap languages and Yii2 and React frameworks. Knowledge of all or any is not a requirement, just a desire to learn.

What You’ll Do

  • Develop high-quality software using agile techniques
  • Provide technical leadership and contribute to the application architecture
  • Plan, design and develop technical solutions and alternatives to meet business requirements in adherence with Dataships standards, processes and best practices.
  • Work with the Development team and Product team to understand, estimate, and refine the product backlog
  • Collaborate with the Product team to identify and scope the opportunities, identify risks, benefits and constraints
  • Conduct impact assessments with an ability to go in depth to understand code and interfaces, documentation of the architecture, and of course coding the solution.
  • Perform Proofs of Concepts (PoCs) to assess and identify the technologies per the needs of the organization
  • Be observant of information security and audit policies while building solutions
  • Drive technology and software design and development best practices into the team
  • Liaise and collaborate with other team members to build the best possible solution
  • Mentor and guide other team members during all phases of the SDLC
  • Contribute to the team by providing ideas to improve product quality, process improvements, guidelines and standards

What You’ll Need

  • Bachelor's or Master's degree in Computer Science or equivalent
  • 5+ years of related software development experience
  • Full Stack engineering experience or strong Back-end or Front end orientation with desire to learn to be a Full Stack engineer
  • Deep knowledge of a high-level programming language (e.g. Python, Javascript, PHP)
  • Experience in Object-Oriented PHP software/web development with an MVC framework
  • Experience with JavaScript and component-based JS frameworks such as React
  • Experience of web technologies (e.g. HTML and CSS)
  • Experience in Relational databases e.g. MySQL
  • Strong analytical and problem solving skills; technical curiosity
  • Self-motivated, accountable and having a sense of ownership
  • Excellent communication skills with both technical and non-technical audiences
  • Passion for mentoring and educating other engineers through pairing and code reviews

Nice To Haves

  • Experience building a SaaS product
  • Experience developing in the Cloud (AWS ideally)
  • Strong experience developing and integrating with APIs (e.g. RESTful)
  • Experience with version control systems e.g. Github
  • Software Build and Continuous Integration Tools
  • Agile software development methodologies like Scrum , Kanban and SAFe
  • Knowledge of advanced authentication techniques on mobile and web based platforms

More about Dataships

Founders

Ryan McErlane
Founder • 3 years
image
Michael Storan
Founder • 3 years
image
Go to team image

Similar Jobs

Emsisoft company logo
Emsisoft
Cybersecurity - Making enterprise endpoint security accessible for SMB
Verified company logo
Verified
Blockchain platform for payments, investments and financing
Abbott-Unlimited company logo
Abbott-Unlimited
A service based company offering organizations efficient software development
AirPay company logo
AirPay
Smarter checkout orchestration for dental patients & practices
YourGuestHub company logo
YourGuestHub
White label solution for hospitality industry
Nexweave company logo
Nexweave
Create hyper-personalized images, gifs and interactive videos that engage 3X better!