Search jobs > Portland, ME > Software engineer

Software Engineer

HighByte
Portland, ME, United States
Full-time

Position Summary

If you are energized by startup culture, do not miss this opportunity to join a fast-growing B2B software company making an impact in a large global market.

As a Software Developer at HighByte, you will be engaged in all phases of the software development lifecycle required to design, develop, and deliver the company’s industrial software products to market.

Your day-to-day work will primarily revolve around gathering and analyzing requirements, designing and developing software, testing and validation, debugging and modifying software to improve performance and fix defects, regularly demonstrating progress to peers, and assisting with the necessary technical requirements and documentation required to launch a product.

As a Software Developer, you will contribute to new product design, R&D projects, and have the opportunity to accelerate your career as the company grows.

Essential Functions

  • Contribute to technology vision and initiatives
  • Design, develop, modify, and unit test new and existing software
  • Analyze end-user market problems and requirements
  • Perform root cause analysis and implement fixes for software defects
  • Direct system testing and validation procedures
  • Contribute to product documentation
  • Practice fail-fast agile methodologies
  • Engage in peer design and implementation reviews
  • Communicate effectively with colleagues, partners, and end-users

Skills

  • Experience with full-stack development (Java and React preferred)
  • Experience with various programming technologies (REST, JSON, SQL, TCP / IP, and Security preferred)
  • Experience with various software development tools (IntelliJ, Maven, Visual Studio Code, and GitHub preferred)
  • Understanding of TCP / IP communications, threading, synchronization, and other lower-level programming constructs preferred
  • Understanding and practice with agile software development (SCRUM)
  • Familiarity with various operating systems (Windows and Linux)
  • Familiarity with industrial automation, IIoT, analytics, and / or machine learning a plus

Qualifications

  • Bachelor’s degree or equivalent foreign degree in computer science or related field
  • 2+ years of professional programming experience (B2B software preferred)

For more information on the company and team at HighByte, please visit us on The Org .

This job description is not intended to be and should not be construed as an all-inclusive list of every responsibility associated with the position.

While it is intended to accurately reflect the position’s activities and requirements, HighByte reserves the right to modify, add or remove duties and assign other duties as necessary.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Veterans and immigrants are encouraged to apply.

About HighByte

HighByte is an industrial software company in Portland, Maine USA building solutions that address the data architecture and integration challenges created by Industry 4.

0. HighByte Intelligence Hub, the company’s award-winning Industrial DataOps software, provides modeled, ready-to-use data to the Cloud using a codeless interface to speed integration time and accelerate analytics. Learn more at .

30+ days ago
Related jobs
Elsevier Inc. Company
Maine
Remote

About the Team Our team is a diverse group of software engineers, data scientists, and research scientists who develop innovative approaches to improve existing software products and create new products. Principal Software Engineer -Search Technology. About the Role: We are seeking a highly skilled ...

Systems & Software, Inc.
Maine, United States
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading...

Trimble
ME, US
Remote

Are you a Software Engineer/Developer that wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment? . BS/BA degree in Computer Science, Software Engineering or equivalent experience. Today, millions of archi...

Utility Consumer Analytics Inc.
Maine, United States
Remote

Lead, mentor, and inspire a team of software developers to deliver high-quality software solutions on time and within budget. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent years of work experience. If you are a passionate Full Stack Softwa...

Opportunities at MEMIC
Portland, Maine

We are currently seeking a passionate and skilled Software Engineer to join our dynamic team. In this role, you will be responsible for the design, development, and maintenance of our software solutions, leveraging technologies such as C#,. Your expertise in building modern websites, creating integr...

Highmark Health
ME, Working at Home, Maine

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...

Home Depot
MAINE, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

Voya Financial
Portland, Maine

Delivers software engineering designs and programs for new and existing products (enhancements and new product development) that meets business needs. Provides technical direction and coaching to software developers and associate software developers in application development activities. Provides pr...

Highmark Health
ME, Working at Home, Maine

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

Tyler Technologies
Yarmouth, Maine

BS/BA in Computer Science, Software Engineering or equivalent experience. ...