Una candidatura completa in un minuto
Curriculum e lettera di presentazione personalizzati, pronti da inviare.
RockIT Women is seeking a software engineer to join a large team designing and developing custom full-stack solutions for racing, gaming, and entertainment patrons. You will participate in Agile Scrum to deliver aligned goals and refine processes to improve our gaming software applications.
The role focuses on server-side Java development, RESTful services, and data work with MySQL, AWS Aurora, and AWS Lambda.
Work with a large team to design and develop custom full-stack software solutions for our racing, gaming, and entertainment patrons. Contribute to and coordinate with the Agile Scrum team to achieve mutually deliverable goals. Create and improve processes to develop our gaming software applications. Responsible for specification, setup, operation, and continuous improvement of our Java software developments. Write and support back-end Java applications that further the objectives of the organization. Perform development against a relational database using MySQL and develop applications in AWS, AWS Aurora, and AWS Lambda. Design and participate in the development of web-based responsive apps, and back-end business web services for consumer-facing products. Develop reusable, efficient software application code that lends itself to continual improvement and delivery. Manage and support a code repository, including orchestration deployment in a highly secure environment. Collaborate with peers and team members to design and achieve optimal software application design solutions. Document and troubleshoot software application bugs as required to maintain a successful application platform. Investigate new technologies, techniques, and industry developments. Improve operations by conducting system analysis. Recommend changes in software application policies and procedures. Determine software application operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Develop software solutions by conferring with users, studying information needs, systems flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle.
Master's degree in computer science, computer information technology, engineering, or closely related
Two (2) years of experience as software engineer or software developer