Essential Duties:
- Participate in the full project life cycle including:
- Gathering requirements
- System design, implementation and testing
- Deployment, and support of applications
- Other duties and/or projects as assigned
Qualifications:
- Understanding of Object-Oriented Design and Programming
- Understanding the full life-cycle of a software product
- Ability to work within an Agile team environment
- Legally authorized to work in the US (no sponsorship now or in the future)
- A problem solver with a keen eye for detail
- Able to engage yourself in a project and enjoy the challenges and processes involved
- Eager, ambitious, and adaptable to change
General Skills:
- Knowledge of:
- Java programming
- XML, JSON
- Production support
- Monitoring
- Excellent written and verbal communication skills
- Organizational and problem-solving skills
- Ability to manage multiple priorities concurrently
- Willingness to learning new technologies and models
- Team player
- Self-starter with the ability to independently resolve issues and deliver results
- A strong aptitude in IT and the interest and drive to expand your IT skill set