MINIMUM QUALIFICATIONS
- Experience: Four years of programming experience.
- Education: Bachelor's Degree in Information Technology or Computer Science
PREFERRED QUALIFICATIONS
- Expertise in C# Development
- Expertise in JavaScript
- Proven Visual Studio experience
- Strong analytical and problem-solving skills with the ability to analyze and troubleshoot issues
- Experience with Dynamics 365 configuration and development a plus
- Experience with Azure cloud development a plus
- Remain technologically current to approach continuous improvement in all job-related skills
- Availability to perform job responsibilities during work hours as well as on nights and weekends
KNOWLEDGE, SKILLS, AND ABILITIES
Knowledge of:
- Current software development technologies, trends, and methodologies
- Common software engineering design patterns
- Enterprise application development in C# or Java
- Significant experience with iterative and test-driven development practices
Skills in:
- Experience with source code control and software configuration management tools
- Experience with relational database design and administration
- Experience with JS libraries, HTML5, XSLT, and CSS
- Experience developing in a continuous integration environment using source code control, automated testing, and build automation
- Experience with agile development practices