This position is responsible for supporting our organization in achieving the vision of providing leading-edge technology solutions for our clients. This position will be responsible for the design, testing, implementation, and administration of these technologies and applications.
· Effective planning, testing, implementation, and administration of websites, automated jobs, and mobile applications
· Code, test, and fix bugs
· Ensure products or projects are secure, robust, scalable, and extensible
· Translate business requirements and needs into technology solutions
· Assist and support other software professionals in developing solutions for business needs
· Ensure compliance of best practices and policies in software development
· Update existing applications to meet security and functionality requirements
· Knowledge of hardware, software, and products associated with the delivery of technology solutions
· Maintain effective working relationships with internal personnel and external agency partners
· Design and maintain integrations with third-party solutions
· Monitor production environments to ensure availability of systems and for potential security breaches
Requirements:
Preferred Skills: