Habitat Energy, a leading player in the accounting industry, is seeking a talented and motivated Software Engineer to join our dynamic team. In this role, you will have the opportunity to design, develop, and maintain software solutions that enhance our core accounting products and services. Your work will directly influence the efficiency and effectiveness of our operations, allowing us to offer exemplary service to our clients. As a part of our innovative team, you will collaborate with cross-functional groups including product management, technical support, and finance professionals to ensure that our software meets both the technical standards and user requirements. We value creativity and initiative, and you will be encouraged to contribute your ideas for new features and enhancements. Additionally, you will be involved in troubleshooting and resolving software issues, providing you with the chance to continuously learn and grow in your career. If you're passionate about technology and accounting, and you thrive in a fast-paced environment, we would love to hear from you. Join Habitat Energy and be a pivotal part of our mission to transform the accounting landscape through advanced technology solutions.
Responsibilities
* Design and implement software applications to improve accounting processes.
* Collaborate with product managers to gather and analyze requirements for new features.
* Troubleshoot, debug, and optimize existing software solutions to enhance performance.
* Work with cross-functional teams to ensure software compatibility and seamless integration.
* Conduct code reviews and provide constructive feedback to fellow developers.
* Write and maintain clear documentation for software development processes and solutions.
* Participate in agile development practices, including sprint planning and retrospectives.
Requirements
* Bachelor's degree in Computer Science, Software Engineering, or a related field.
* Proven experience as a Software Engineer or similar role, preferably in the accounting sector.
* Proficiency in programming languages such as Python, Java, or C#.
* Familiarity with database management and SQL.
* Strong understanding of software development methodologies and life cycle.
* Excellent problem-solving skills and attention to detail.
* Ability to work collaboratively in a team environment and communicate effectively.
Benefits
* Private Healthcare Plan
* Pension Plans
* Leave Package
* Work From Home