Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer

Highbrow LLC

Remote

EUR 60.000 - 80.000

Vollzeit

Vor 15 Tagen

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A technology solutions company is seeking a Remote Software Engineer with expertise in Go, Docker, and AWS. The ideal candidate has over 6 years of software development experience and a strong background in testing and cloud-based systems. You will take on responsibilities such as developing distributed software, collaborating with architects, and ensuring high-quality code. The company offers long-term employment with full support for all work authorizations.

Qualifikationen

  • 2+ years of Python experience required.
  • 6+ years of software development in Java, Java Scripting, and Object-Oriented languages.
  • Experience with messaging/event streaming technologies such as RabbitMQ or Kafka.

Aufgaben

  • Research and develop distributed software components.
  • Collaborate with Lead Architect and Product Owner for new features.
  • Produce high-quality code with good test coverage.

Kenntnisse

Python experience
Software development in Java, Java Scripting
Messaging or event streaming technologies (RabbitMQ/Kafka)
Database engineering (RDS, Redshift, DynamoDB)
Test Driven Design (TDD)
CI/CD environment (Jenkins/Ansible)
Agile environment experience

Tools

AWS
Docker
GitHub
Unit Testing frameworks (NUnit, JUnit, PyUnit)
Jobbeschreibung

Job Title: Software Engineer

Job ID: 2023-11953

Job Location: Remote

Job Travel Location(s):

# Positions: 1

Employment Type: W2

Candidate Constraints:

Duration:Long Term

# of Layers:0

Work Eligibility:All Work Authorizations are Permitted

Key Technology: Go, Docker, GitHub, Unit Testing, AWS

Job Responsibilities:
  • Research, design, develop, build, and test distributed software components.
  • Develop a strong understanding of relevant product area, codebase, and/or systems.
  • Demonstrate proficiency in data analysis, programming, and software engineering.
  • Work closely with the Lead Architect and Product Owner to define, design, and build new features and improve existing products.
  • Produce high quality code with good test coverage, using modern abstractions and frameworks.
  • Push code, drive the development of the systems, create web applications.
  • Work independently, and complete tasks on-schedule by exercising strong judgment and problem-solving skills.
Skills and Experience Required:

Required Experience/Qualifications:

  • 2+ years in Python experience.
  • 6+ years of software development experience in any of the following : Java, Java Scripting and Object-Oriented languages, RESTful/API services, micro-services.
  • Experience with messaging or event streaming technologies(RabbitMQ/Kafka).
  • Experience in design, develop, and deploy modular cloud-based systems in AWS.
  • Database engineering experience (RDS, Redshift, or DynamoDB)
  • Test Driven Design (TDD) and unit testing as part of software development using packages NUnit, JUnit, PyUnit, Ansible, etc.
  • CI/CD environment (Jenkins/Ansible)
  • Experience working in an Agile environment, partnering with teams across the organization.
Desired Experience/Qualifications:
  • Legacy technologies including Mainframe DB2, IMS
  • AWS Solution Architect Certification / AWS Developer Certification
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.