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 is a start-up company providing 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
- 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
- Software development and support (C#, .NET, web technologies, REST, SOAP, and XML are all beneficial).
- Following a structured software development life cycle.
- Product development and/or enterprise application support.
- Complex problem-solving skills.
- Completed coursework towards a degree in computer science or a related discipline.