The Senior Software Developer collaborates with other software developers, Client Services Team and managers to develop and maintain our Utility CIS solution. The candidate will be responsible for keeping track of and adhering to project schedules and delivery dates, and for consistently delivering on-time and to specification throughout the software lifecycle, utilizing agile methodologies. Additionally, the Senior Software Developer will participate in product design, bug verification, release testing, and beta support on applications software projects which may require research and analysis, and s/he will also provide third-level support.
The ideal candidate will be a highly creative and self-motivated problem solver with the ability to handle numerous projects simultaneously. In addition, this strong communicator requires a proven ability to articulate ideas. S/he will possess excellent analytical and troubleshooting skills, strong interpersonal skills, solid judgment, and the ability to work successfully in a team programming environment throughout the analysis and development process.
Nice To Haves