Junior Application Development Specialists develop purpose-built software programs for our clients to use. They collaborate with other members of the development team on software projects, design complex software programs and applications, and incorporate client feedback into our software product development.
Duties will primarily include building software that is simple to use and that makes daily task completion highly efficient. They will be involved in writing code, modifying software to fix errors, adapt it to new uses, improve its performance, or upgrade interfaces. Additionally, they will be entrusted with conducting system testing, and validation procedures, and working with users on technical issues including software system design and maintenance.
Responsibilities Include
Understanding client requirements and how they translate into application features
Collaborate with a team of IT professionals, business analysts, and end-users to set specifications for new applications
Producing efficient and elegant code based on requirements
Testing and deploying programs and applications
Troubleshooting, debugging, maintaining, and improving existing software
Reviewing and assessing user feedback to improve software performance and features Requirements Include
Either a bachelor's degree in a relevant field or equivalent practical work experience
Basic knowledge of C#/.NET and object-oriented programming.
Basic knowledge of databases, SQL, and relational data
Ability and flexibility to learn new software and technology
Ability to follow instructions and work in a team environment Pluses
Experience with JSON, Javascript, CSS/Less/Saas
Experience with or knowledge of Entity Framework Core, Microsoft DevOps, React, React Native, BootStrap, .Net Core, GIT