We seek an experienced and highly-skilled Software Developer to join our development team. You will collaborate with our solution architect and Software Engineer to develop and enhance software applications or specialized utility programs to meet the needs of our clients. You will be responsible not only as part of the developer team but also conduct troubleshooting of any issues or bugs that arise. Our ideal candidate has at least three years of professional experience in software development and an impressive portfolio of past work.
Responsibilities
- Collaborate with the IT team to determine the scope and expectations of the project, alongside the PMO.
- Produce, clean, efficient code based on the software design architecture provided by the Solution Architect.
- Integrate software components and third-party programs to meet specifications
- Troubleshoot, debug and upgrade existing software
- Gather and evaluate user feedback and make adjustments as necessary