Design, implement, and test high level software applications
Contribute to definition of component and product architecture
Write high-quality, standardized code and unit tests that perform optimally in highly concurrent, containerized, cloud-hosted environments
Create technical design specification documents
Participate in design review sessions
Support and/or install software applications/operating systems
Participate in the testing process through test review and analysis, test execution, and certification of software
Escalate urgent issues to management
Communicate design, reliability and maintenance problems to appropriate internal resources
Research new technologies to improve product
Minimum Requirements:
Work towards a Bachelors degree in Computer Science, Engineering or related field
0 - 1 year experience in design and programming web-based UIs through all phases of the software development life cycle including testing, implementation and auditing
Ability to manage individual priorities with strong time management skills
Ability to work in a fast-paced, high-energy environment
Microsoft Office products
Basic experience with any combination of the following:
Frontend development: HTML, CSS, JavaScript
Backend development: Java Spring Boot
Databases: MySQL
One of Cloud hosting services: AWS, Azure, GCP
Successful completion of a background screening process including, but not limited to, employment verifications, criminal search, OFAC, SS Verification, as well as credit and drug screening, where applicable and in accordance with federal and local regulations.