Digital Software Engineer (Remote)
REQUIRED KNOWLEDGE & SKILL SETS
- 5+ years of experience in Software Programming or Engineering
- Proficient with software programming languages such as JavaScript, Java, Python, C++, or Node.js
- Experience with full stack development, deployment, and support of web and mobile applications
- Experienced with native, react native, hybrid, PWA, and/or mobile-responsive apps
- Experienced with development and implementation of APIs, microservice contracts, data structures and interfaces, along with other relevant tools and technologies
- Knowledge of Jira, Confluence, and other ALM tools
- Comfort and confident in ambiguity, is resourceful, and willing to problem solve around the ‘how’ of execution work
- Understanding of how to deliver work iteratively and push goals to the finish line using agile methodologies
- Works collaboratively across internal and external product, design, development and QA teams
EDUCATION and/or EXPERIENCE
Bachelor's degree (B.A. or B.S.) in IT, Software Engineering, Computer Science, or related fields preferred; and/or 5 years related experience in demonstrated mobile application, web application and/or software development.