Software Developer Belvista Software, LLC East Rochester, NY Job Details Full-time $20 - $26 an hour 6 hours ago Benefits Paid time off Retirement plan Qualifications Computer science Computer Science Enterprise software Bachelor's degree Information Technology Full Job Description Software Developer The Software Developer is a technical expert and problem solver who delivers complex client solutions. Supporting both enterprise systems and custom developed software, this individual contributes to all aspects of the software development process including design, development, implementation, and support for Belvista Software's solutions. About Belvista Software Belvista Software provides advanced technology solutions to the accounts receivable industry. Our fully managed collection systems enable debt collection agencies to take advantage of advanced workflow, automation, and communication technologies to streamline processes and create engaging experiences for their clients and consumers. Responsibilities The Software Developer provides a wide range of support to Belvista Software's clients and internal team members including: Development of customized software solutions that meet individual client needs. Enhancing Belvista Software's product offerings from ideation to implementation. Integrating new technologies that enable our internal teams and clients to become more productive. Working with clients to determine specific needs, requirements and recommend technical solutions to business challenges. Continued personal development and training on technology and best practices. Performing peer review and testing of team deliverables. Maintaining integrity of production systems by following a standard software development lifecycle. Providing input and support on a wide variety of business problems to improve the company's offerings and ability to support clients. Experience Our primary criteria for this role is an individual that is self-driven, brings technical experience and can adapt to changing business conditions. Our team trains the rest.
Helpful experience includes:
Experience in Microsoft development technologies, including C#, .NET, MVC, and REST web services. Following a structured software development life cycle. Product development and/or enterprise application support. Complex problem-solving skills. Bachelors degree in Computer Science, Information Technology or equivalent work experience.