Job Type
Full-time
Description
The ideal candidate will join the Software Development team. You will work alongside a team of programmers to code programs that meet the needs of the company or client. As you build the necessary skills, you will serve as a key member of our team, delivering projects for the world’s largest production companies.
Duties and Responsibilities
- Collaborate with team members to determine best practices and client requirements for software
- Develop intuitive software that meets and exceeds the needs of the company
- Professionally maintain all software and create updates regularly to address customer and company concerns
- Analyze and test programs and products before formal launch
- Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
- Ensure software security by developing programs to actively monitor the sharing of private information
- Actively seek ways to improve business software processes and interactions
- Aid and support the coaching and training of other team members to ensure all employees are confident in the use of software applications
- Analyze test results and report on quality metrics.
- Collaborate with development teams to understand application functionality.
- Write clean, maintainable, and efficient code while following best practices.
- Design, develop, and implement software applications using specific programming languages/technologies.
Requirements
- Bachelor's degree in Computer Science or equivalent.
- 5 years of experience.
- In-Office.
- Basic knowledge of a programming language’s syntax
- Must have Knowledge of the C# programming language
- Basic knowledge of a database management system
- Professional program certification in Microsoft.NET Framework (C# or VB.NET) is
- strongly preferred.
- Ability to quickly learn development languages.
- Can adapt to changing software requirements.
Benefits
- 401(k)
- Dental insurance
- Employee assistance program
- Health insurance
- Life insurance
- Paid time off
- Vision insurance