Logo
i2 group

(Remote) Software Engineer

i2 group, Montpelier, Vermont, United States,


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, 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, with 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 technologiesProduce accurate effort estimates for large- and small-scale tasks, and work with the Client Development Manager to track development progress and timelinesCollaborate with the R&D team on development methodology, processes, and associated toolsWork with QA to promote best practices to ensure a high level of quality within the teamManage code reviews and closely participate in providing feedback on others’ designs/codeIdentify and mitigate issues and risks that could negatively impact project timelinesWhat are we looking for?

B.S. in Computer Science or Computer Information Systems or equivalent work experienceProven experience with Oracle and PL/SQL or MS SQL Server and Transact-SQLExperience 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 architecturePossess an excellent work ethic, high level of initiative, aptitude, and energy in order to succeed in a fast-paced environmentExcellent interpersonal skills and effective communication with both internal and external resourcesA mindset and desire to embrace learning, working well within a team or unsupervisedWhat will help you stand out:

Experience with billing and/or accounting applicationsKnowledge of the public utility sectorExperience working directly with clients and Third-Party vendors on system integrationsExperience with cloud-based architecturesWhat we can offer:

3 weeks vacation and 5 personal daysComprehensive Medical, Dental and Vision coverage from your first day of employmentEmployee stock ownership and RRSP/401k matching programsFlexible work optionsLocation

This is a remote opportunity.About Systems & Software:

Since 1973 it has been our unrelenting mission at Systems and Software to provide quality customer information system solutions to municipal and investor-owned utilities. To achieve that mission, we fully understand the importance of a committed, engaged group of developers, implementers, and support staff.

#J-18808-Ljbffr