Required Skills and Qualifications:
• Bachelor’s or Master’s degree in Computer Science or a related field
• 10+ years of software development experience
• Proficiency in React (preferred) or other UI Framework
• Familiarity with backend API interactions (REST) and web servers
• Ability to understand and write code documentation that conveys your solution to others
• Ability to troubleshoot and optimize application for security and responsiveness
• Strong interpersonal and communication skills, and the ability to partner effectively
• Analytical skills and problem-solving
• Being a self-starter, quick learner, detail-oriented.
Duties and Responsibilities:
• Gain understanding of business use case and functionality expectations
• Assessing feedback to identify improvement needs
• Create specifications from which applications will be written
• Code and script applications
• Follow coding standards and guidelines, and contribute to the standards
• Develop automated tests for a continuous delivery environment
• Develop technical documentation to assist future support
• Complete tasks in a timely and quality manner so that goals and milestones are achieved
Preferred Skills and Qualifications:
• Familiarity with git version control (e.g., GitHub, GitLab,)
• Experience with Agile and Scrum development methodologies
• Understanding of application performance diagnostics and analytical tools
• Knowledge of automated test frameworks
• Mock oriented testing with positive and negative testing
• • Basic Docker experience