What are the responsibilities and job description for the Full Stack Developer position at Crown Packaging Corporation?
Overall Objective: Responsible for planning and meeting information technology needs and goals of the company. Plan and implement necessary computer systems.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Design, build, and maintain software applications.
- Collaborate with other departments to find opportunities to increase workplace efficiency through software.
- Independently innovate solutions to improve company processes.
- Explore new technologies.
- Make design decisions for new and existing applications.
- Handle and prioritize multiple projects and assignments simultaneously.
- Write reliable, efficient, scalable, and well-documented code.
- Optimize and improve existing code.
- Identify and fix bugs.
- Provide technical support.
- Performs other tasks as requested or required.
REQUIREMENTS:
- Associate or bachelor’s degree in information technology or working towards a degree and/or combination of education and experience.
- 1-2 years’ experience using Django, or 2-3 years of other Python experience.
- 1-2 years’ experience using JavaScript for front-end web development.
- Strong understanding of relational database concepts.
- Experience using Microsoft SQL Server and SSIS (SQL Server Integration Services).
- Experience deploying web apps in a Windows environment using IIS (Internet Information Services).
- A positive attitude with a strong focus on customer service and teamwork.
- Excellent communication skills, written and verbal.