PURPOSE OF THE POSITION
The Sr. Software Engineer will work with scrum masters functional analysts and other technical analyst to understand business requirement design and build scalable solutions using Java/JEE frameworks to successfully implement requirements that meet business need. The candidate also may need to support the existing software solutions.
ESSENTIAL JOB FUNCTIONS
- Design and develop scalable technical solutions.
- Provide support for existing software solutions.
- Work closely with globally distributed business analysts and architects to build an effective software solution.
- Mentor other team members.
- Improve the code quality with effective testing and review process.
QUALIFICATIONS
Education:
- Bachelors/Masters degree in computer science or equivalent.
Mandatory Skills:
- 4 years of hands on development experience in Java/Java EE.
- Excellent knowledge on Core Java.
- Excellent communication skills.
- Deep understanding of the effective usage of collections.
- Hands on experience in J2EE technologies JAXRS JPA.
- Ability to provide solutions based on the business requirements.
- Ability to work with global team.
- Must have excellent problemsolving skills and be customer centric.
Preferred Skills:
- Experience with Agile methodology.
- Knowledge on Cassandra Hadoop Spoon and Solr.
Required Experience:
Senior IC