Develop, test, debug, and document applications for projects.
These applications include system integrations, web applications, and high-performing multi-platform, distributed applications, scripts.
Create and maintain application documentation and define and maintain application configurations.
Take the initiative, going beyond whats explicitly asked, to find creative ways to contribute.
Diagnose problems and provide quick solutions.
Performs other related duties as assigned.
Excellent customer service attitude, good communications skills (both verbal and written), good organizational skills and the ability to cope with and manage a constantly changing environment.
Understand application development security and industry best practices.
Understand system performance and how to optimize code.
Display excellent object-oriented programming skills and analytical design skills.
Proven understanding of building client-server applications.
This position requires experience of two or more of the technologies needed by the company.
.
NET Development (C# Preferred)
Front-End Web Development (HTML 5, CSS, JavaScript)
Knowledge of JavaScript libraries (jQuery, Angular, React.
js, etc)
Database Development (SQL)
B.
S.
degree in Computer Science/Information Technology or related field.
4 years experience can be used in lieu of a degree with certifications.