Overview:

By Light is seeking a highly skilled Senior Back End Developer to join a fully-distributed Agile team of 10 to 12 developers. This position will perform under little supervision. The Senior Back End Developer will work on a software development and Cloud engineering team charged with the design, integration, production, testing, and installation of an application worldwide. Software development responsibilities include requirements gathering, requirements analysis, architecture and design, coding, testing and validation, and research.

Responsibilities:
  • Responsible for development of microservices.
  • Coding
    • Execute basic and advanced control constructs
    • Utilize the most efficient method or algorithm for solving a given problem
    • Apply logic to fundamental design issues
    • Develop software using prescribed coding conventions
  • Work with our proprietary software development team to ensure full integration of an existing application.
  • Analysis and Design
    • Assist in generating designs which comply with requirements specifications
    • Assist in determining effort and time that will be required to resolve tasks
  • Documentation
    • Internal – Document code internal to a program for data/control constructs and modules/routines
    • Process – Generate comprehensible documentation for reference by other developers, engineers, etc. that complies with company standards
    • External – Produce customer documentation
  • Testing
    • Performs unit testing
    • Accomplishes integration and/or validation testing
    • Assist DevSecOps team in development of integration/system tests
Required Experience/Qualifications:
  • 5+ years of Overall experience in Software Development is must.
  • Experience with one or more programming languages: Python.
  • Experience with Microservices/Containerization (LXC or Docker).
  • Expertise with source code management (GIT, Bitbucket)
  • Understanding of Linux virtualization (KVM) principles
  • Experience with Advance Message Queueing Protocol (AMQP) or similar message-oriented middleware
  • Experience on Agile development teams (Jira, Confluence or similar)
  • Understanding of Networking, Linux Systems, Windows, Testing, Agile Software Development/Software Development Life Cycle
  • Excellent written and verbal communication and presentation skills
Preferred Experience/Qualifications:
  • Bachelor’s Degree in a computer related field.
  • Experience with Ruby
  • Experience with Cloud Service Provider (AWS).
    Experience with Kubernetes for management of containerized systems.
  • Knowledge of Linux and Windows Systems Administration strongly preferred.
  • Experience with Ansible strongly preferred.
  • Experience with system service and daemon development and implementation.
  • Experience with PostgreSQL
Special Requirements/Security Clearance:
  • Position requires proof of Covid-19 full vaccination status or qualified exemption

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

THE CHALLENGEFinancial Engineering is incredibly important for any global marketplace. The success of the Eventbrite as well as our creators depends on building and maintaining a best-in-class financial ecosystem that produces, monitors, and validates Eventbrite’s financial

Avalara, Inc., (www.Avalara.com), is the leading provider of cloud-based software that delivers a broad array of compliance solutions related to sales tax and other transactional taxes.What is it like to work at Avalara? Come find out! We are committed to the following success tr

UNITED STATES / CANADA (REMOTE)ENGINEERING — DEVELOPMENT / FULL-TIMEEveryone wants a career with impact. At Nuvalence, you’ll be helping some of the world's most renowned and ambitious companies build winning cloud platforms.Nuvalence software engineers are problem so

Freedom Forever Freedom Forever |
Today

* FULLY REMOTE*Position SummaryThe Back End Software Engineer is responsible for writing, documenting, testing and maintaining software. The Back End Software Engineer is responsible for writing the web services and APIs used by front-end developers and mobile application develop

Plotly Technologies Plotly Technologies |
Yesterday

About the RoleAt Plotly, our customers depend on us for their mission-critical data analysis needs. In this TechOps engineer role, you'll work with code, colleagues, and customers to build Plotly's core products and improve their robustness and scalability.Duties & Responsibi

More jobs by this company

By Light Professional IT Services By Light Professional IT... |
|
Yesterday

Overview:By Light is looking for a Senior Software Developer to be part of the team providing support to our client at VA. The right candidate will bring leadership and technical expertise that will enhance the performance and dependability of VA Loan Guaranty. As a Sr Developer,

By Light Professional IT Services By Light Professional IT... |
21 d ago

Overview:By Light is seeking a highly skilled Software Developer to join a fully-distributed Agile team of 10 to 12 developers. This position will perform under little supervision. The Senior Front-End Developer will work on a software development and Cloud engineering team. Soft