PCI Productions

Corporate IT Full Stack Developer II

Huntsville, AL, US

Hybrid
Full-time
3 days ago
Save Job

Summary

Locations: The central office: Atmore, AL (which includes Mobile, AL and Pensacola, FL areas), Huntsville, AL, Warner Robbins, GA. Hybrid and remote options are also available. Reporting to the Director of Information Technology, the Full Stack Developer II plans, conducts, and supervises complex updates and implementations for the corporate websites and intranet for all companies. Develops and applies new methods and procedures for changes to the website and intranet services. Full Stack Developer II plays a crucial role in designing, developing, and maintaining both external websites and internal intranet systems for optimal functionality and user experience. Duties and Responsibilities * Create well-designed and tested code using best practices for web development, including for responsive design and mobile display. * Create websites and interfaces using standard HTML/CSS practices and incorporate data from back-end databases and services. * Create and maintain workflows for teams, providing visibility and ensuring balance. * Develop or validate testing schedules that address all browsers and devices, ensuring web content can be accessed on any computer. * Maintain up-to-date knowledge of industry trends and technologies. * Meet regularly with stakeholders and managers to review business and functional requirements and to determine project scopes and specifications. * Develop and maintain operational systems, tools, and processes, and participate in tactical and strategic development projects. * Ensure software stability via regression, support quality assurance, and perform unit and user-acceptance testing to identify bugs. * Make small edits requested by customers, develop plans for completing larger projects, and suggest solutions to improve existing websites. * Perform UI design and coding and create reusable objects and wireframes for web pages and email templates. * Conduct file backups regularly to local directories. Job Requirements * Dedication to innovative, sophisticated designs and collaborative problem-solving * Experience in planning and developing websites across multiple products and organizations * Extensive knowledge of web applications, programming languages, and web services - including API, CSS, CSS3, cross-browser compatibility, HTML, HTML5, JavaScript, jQuery, PHP, security principles, REST, SOAP, and web user interface design * Proficiency with content management systems, including WordPress and Drupal * Experience with Windows and Linux environments * Bachelor's degree (or equivalent) in web design, multimedia design, or related field * Experience in e-commerce applications and development * Proven success in project coordination * Experience in implementing web development workflows and operations using a variety of tools, including GitHub * Must possess verifiable knowledge of Microsoft Office and Windows operating systems, and virus detection software. * Must be well organized with excellent attention to detail. * Must possess ability to maintain confidentiality. * Must have a valid driver's license. * Ability to work independently with limited supervision. * Ability to comply with all other requirements as specified within the PCI-FS Personnel Policies and Procedures. * Strong interpersonal and communication skills, including the ability to explain advanced procedures in writing or verbally. * Must possess the ability to train users in applications and operating system fundamentals. * Must have the ability to research and assist with composition of purchase justifications and make presentations to an internal audience. * Possess the ability to independently solve problems; should have a strong sense of self-direction. * Strong skills with Windows operating system commands and utilities. * Strong understanding of server hardware and software. * Understanding of distinctions between system processes/services and user processes, local and network resources and resource sharing, as well as basic networking concepts and practices. * Familiarity with networked/distributed computing environment concepts. * Performs other duties as assigned by management. # of Hires Needed 1

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job