Web Developer Apply
Wahpeton, North Dakota
This position writes, tests, and debugs web applications to assist in the support of operations,HR/Payroll,and other enterprise systems. This position reports directly to the Software Development Manager.
RESPONSIBILITIES
- Work with management and staff to better utilize all information software
- Develop, maintain, and test new web applications
- Develop and maintain databases and tables
- Perform routine maintenance on site/server
- Maintain confidentiality, given the sensitive nature of projects
- Assist management and users with software related questions and assistance
- Complete administrative tasks, duties, and reports as required in a timely manner
- Other duties as required by the business
- Good attendance, safety, disciplinary, and overall employment records
- Adhere to all company policies and all safety, food safety, feed safety, and sanitation rules and programs
REQUIREMENTS
- A.S Degree in Computer Information Systems, or comparable experience
- Strong software development background
- Ability to understand and debug computer programs
- Self-motivated and strong problem-solving skills
- Able to work with users that have various levels of computer skills
- Proficient in internet related applications, such as email, FTP/SFTP and how web browsers work
- Knowledge of HTML4/5, CSS3, JavaScript, PHP, XML, MYSQL
- Proficient in Microsoft SQL Server
- Experience with Microsoft development tools
- Strong understanding of SQL queries and stored procedures
- Strong understanding of website framework
- Experience with technical writing
- Assist in the writing and uploading of Standard Operating Procedures
- Ability to create mobile friendly designs, with easy-to-understand framework regardless of the screen size
- Ability to maintain a high standard of usability for all users, including accessibility
- Formal training in Microsoft Programs preferred
- Experience with computerized maintenance management systems is desired
- Have good typing skills, type accurately at 60 to 75 words per minute
- Should have good organizational skills
- Leadership and presentation skills
- Problem solving/Analysis
- Personal effectiveness/credibility
- Embrace teamwork and adapts to continued changing needs
- Should be motivated, willing, enthusiastic, and promotable
- Ability to communicate effectively and work cohesively with others
- Organized with excellent time management skills