Overview
Remote
Full Time
Skills
Information Technology
Pair Programming
Collaboration
Performance Testing
Production Support
Java
Interfaces
Amazon Web Services
Amazon S3
Remote Desktop Services
Amazon RDS
Amazon SQS
Spring Framework
Hibernate
JavaScript
React.js
RDBMS
PostgreSQL
MySQL
Debugging
Agile
Scrum
Kanban
Job Details
Software Engineer
Information Technology
Job Description:
Software Engineer
Software Engineer Roles and Responsibilities
Software Engineer Skills/Requirements
#JoinCSI
Job Details
City :
REMOTE
State :
Information Technology
Job Description:
Software Engineer
Software Engineer Roles and Responsibilities
- Understanding the approach and design decisions and creating an implementation that supports overall design
- Working with other engineers on the team, particularly more junior engineers through pair programming, open communications, and collaboration
- Actively participate in our Agile development lifecycle, including planning and grooming, stand-up, and retrospectives
- Proactively perform code reviews, give feedback, and ask questions
- Own (along with team) all aspect of the application, including quality, performance testing, and production support.
- Other duties as assigned
Software Engineer Skills/Requirements
- Full stack JAVA development experience, from back-end systems to user interfaces as necessary
- Knowledge and experience using AWS services, such as S3, RDS, and SQS
- Knowledge and experience using Spring, Hibernate, JavaScript, REACT
- Knowledge and experience using relational database systems especially PostgreSQL and MySQL preferred
- Ability to comfortably develop code for and debug remote systems
- Collaborates with others, capable of working constructively with a group of people that have different skill sets and interests
- Ability to take ownership of and effectively communicate implementation decisions at various levels
- Ability to work independently and take initiative as a member of a dynamic and fast-moving team
- Been an active member of an Agile team (running Scrum and Kanban) preferred
#JoinCSI
Job Details
City :
REMOTE
State :
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.