Job Responsibilities
- Work with business team/Development Lead to understand and analyze new requirements.
- Drive architectural and design discussions towards solution perfection.
- Hands on architecture, analysis, design, review and execution of code.
- Assist in QA and testing of existing and/or new features.
- Participate in release, build and deployment activities.
- Write and/or review software and system documentation.
- Provide subject matter technical domain expertise in addressing complex production issues that encompass a wide range of internal and external systems, components, and processes.
Qualifications
- Bachelor's Degree in Computer Science or engineering.
- At least 4+ years of hands-on development experience in 3-tier or service oriented application architecture.
- Exhibit integrity and ability to follow through on commitments and deadlines.
- Ability to work with team member manage delivery and provide feedback.
- Excellent analytical and interpersonal skills.
- Excellent verbal, written communication and presentation skills.
- Team player, Ethical, Self-driven and self-motivated, goal and results oriented.
Technical Skills
- At least 4 year Programming experience with Java/J2EE.
- At least 2 year Programming experience with SailPoint.
- At least 2 year Programming experience with Oracle.
- Experience with UNIX/Windows Shell/batch scripting.
- Experience with GitHub, Clearcase source code repository.
- Experience with Apache Open source.
- Experience in Hibernate, Web Services and Cloud architecture.
- Experience in evaluating software estimating cost and delivery timelines.