hero

MSIV's Talent Hub

Connecting world-class local talent with homegrown enterprises
North Bay Startup Jobs
North Bay Startup Jobs
79
companies
69
Jobs

Senior Full Stack Cloud Developer

Operant Networks

Operant Networks

Software Engineering · Full-time
Remote
Posted on Thursday, March 30, 2023

Company Overview: Operant Networks is an innovative technology company specializing in advanced connectivity solutions for Renewable Energy and Industrial IoT systems. Our cutting-edge products play a pivotal role in the transition to a clean energy future, and we collaborate with some of the most renowned global companies.

Job Summary: As a Senior Full Stack Cloud Developer, you will be instrumental in the architectural design, development, implementation, and maintenance of cloud-based web applications, services, and platforms using Azure and AWS. Your technical expertise will be vital in collaborating with cross-functional teams, including sales engineers, product managers, designers, and DevOps, to create exceptional user experiences supported by resilient, large-scale cloud services.

Responsibilities:

· Architect, build, and maintain efficient, scalable, and reliable web applications and services using contemporary technologies and industry best practices.

· Work closely with cross-functional teams to define, design, and deliver new features and functional enhancements.

· Actively participate in the entire software development lifecycle, including requirement analysis, architectural design, coding, testing, and deployment.

· Integrate front-end UI components with back-end services, APIs, and databases using modern frameworks and tools.

· Implement application performance optimizations, ensuring seamless and responsive user experiences.

· Continuously review and refactor existing codebases, identifying areas for improvement and implementing necessary modifications.

· Develop clean, maintainable, well-documented code, adhering to established coding standards and guidelines.

· Troubleshoot, debug and resolve complex technical issues by applying advanced problem-solving techniques.

· Stay current with the latest industry trends, technologies, and best practices to drive continuous improvement of our products and processes.

· Mentor junior developers by sharing technical expertise and fostering a collaborative learning environment.

Requirements:

· Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

· 5+ years of professional experience in full-stack web development, with an emphasis on cloud-based (Azure, AWS) technologies.

· Proficiency in front-end technologies, including HTML5, CSS3, JavaScript, and modern JS frameworks (such as React, Angular, or Vue.js).

· Strong experience with back-end programming languages (e.g., Node.js, Express.js, Python, Java, C++, or .NET) and associated development frameworks.

· Familiarity with SQL and NoSQL database technologies, such as MySQL, PostgreSQL, MongoDB, Elastic Search, and OpenSearch) and expertise in designing and implementing efficient database schemas.

· In-depth experience with RESTful API development, integration, and advanced data manipulation techniques.

· Familiarity with building compelling user interfaces and dashboards using tools such as ELK stack, and OpenSearch.

· Experience navigating command prompts and scripting on Debian Unix (ssh, shell scripts, Ansible) and Windows (PowerShell) running in virtual machine environments.

· Experience working with and configuring highly distributed IP networks, including IPv4 and IPv6 TCP and UDP addressing routing, broadcast protocols, and firewall rules. Ability to troubleshoot network issues using WireShark or TCPDump.

· Familiar with cyber security technologies, such as PKI, certificate authorities, TLS, HTTPS, SSH, encryption, digital signatures, Trusted Platform Module (TPM)

· Proficiency in version control systems, such as Git, and experience with CI/CD pipelines.

· Demonstrated ability to apply advanced problem-solving skills and critical and creative thinking.

Excellent communication skills and the ability to excel in a team-oriented environment.

Operant Networks is an equal opportunity employer.