Software Development Intern
Software Development Intern
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
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:
- 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.