(Remote) Software Engineer

Harris Computer
Kentucky, United States
Remote
Full-time

As a Software Engineer for Systems & Software, you will be placed into a small Agile Development team. Your primary responsibilities in this role will include new feature implementation, troubleshooting bug fixes, new quotes, and supporting complex technical systems (where you will play an important role in helping design, build, test and deploy our products).

You will work with other members on your team to support our current product lines and build out the future of our product.

You will have access to the latest tools, hardware, and some of the brightest software engineers in the industry.

The successful candidate will initially report to the Vice President of Research & Development, to be subsequently assigned to a Manager / Team Lead of Research & Development.

This remote role welcomes candidates anywhere in Canada and the US. The ability to travel twice a year between Canada and the US for company meetings.

What will be your impact?

  • Implement product designs by programming in a variety of languages and using a variety of technologies
  • Produce accurate effort estimates for large- and small-scale tasks, and work with the Client Development Manager to track development progress and timelines
  • Complete software development tasks bug fixes, customer-driven feature development, product enhancements
  • Collaborate with the R&D team on development methodology, processes, and associated tools
  • Work with QA, promote best practices to ensure a high level of quality within the team
  • Manage code reviews and closely participate in providing feedback on others’ designs / code
  • Identify and mitigate issues and risks that could negatively impact project timelines

What are we looking for?

  • B.S. in Computer Science or Computer Information Systems or equivalent work experience
  • 2+ years experience working with some or all of the following technologies : Front End technologies (Angular, React, one of many JavaScript libraries, JSP) Core Technologies (Java, Python, Procedural SQL, SOA & MVC Architecture, Micro Focus COBOL)
  • Proven experience with Oracle and PL / SQL or MS SQL Server and Transact-SQL
  • Experience with Web Services (REST, SOAP)
  • Ability to design and develop well-structured, custom application software following such principles as object-oriented design and service-oriented architecture
  • Possess an excellent work ethic, high level of initiative, aptitude, and energy in order to succeed in a fast-paced environment
  • Has excellent interpersonal skills and effectively communicates well with both internal and external resources
  • Has mindset and desire to embrace learning, working well within a team or unsupervised

What will help you stand out :

  • Experience with billing and / or accounting applications
  • Knowledge of the public utility sector
  • Proven Unix / Linux knowledge / background
  • Experience working directly with clients and Third-Party vendors on system integrations
  • Having effectively worked with all levels of management
  • Experience with cloud-based architectures

What we can offer :

  • 3 weeks vacation and 5 personal days
  • Comprehensive Medical, Dental and Vision coverage from your first day of employment
  • Employee stock ownership and RRSP / 401k matching programs
  • Flexible work options

Location

This is a remote opportunity.

2 days ago
Related jobs
Promoted
VirtualVocations
Louisville, Kentucky
Remote

Key Responsibilities:Develop guidelines for other software engineers to build scalable, stable, and secure codeLead agile software development efforts and coach on best practicesDesign and develop highly scalable applications in AWS cloudRequired Qualifications:7+ years of related experience with 3+...

Promoted
SynergisticIT
Louisville, Kentucky
Remote

Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT. Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT. Java full-stack developers, Python/Java develo...

Promoted
VirtualVocations
Louisville, Kentucky
Remote

A company is looking for a Staff Software Engineer, Loader - Remote. ...

Promoted
Constellation
Frankfort, Kentucky
Remote

Demonstrated understanding of what makes good software design, a deeper understanding of programming languages, and an ability to solve engineering problems of increasing difficulty. PRIMARY PURPOSE OF POSITIONPerform activities relating to designing, building, testing, implementing and maintaining ...

Promoted
VirtualVocations
Louisville, Kentucky
Remote

A company is looking for a Senior Software Engineer, Data - Remote. ...

Home Depot
KENTUCKY, VI, 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...

SynergisticIT
Louisville, Kentucky
Remote

Jobseekers need to self-evaluate if they have the requisite skills to meet client requirements and needs as Clients now post covid can also hire remote workers which increases even more competition for jobseekers. Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Ma...

Home Depot
KENTUCKY, VI, 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...

Harris Computer
Kentucky, United States
Remote

As a Software Engineer for Systems & Software, you will be placed into a small Agile Development team. You will have access to the latest tools, hardware, and some of the brightest software engineers in the industry. This remote role welcomes candidates anywhere in Canada and the US. Complete softwa...

Harris Computer
Kentucky, 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...