Job Description :
Job Description:

What we are looking for:

The candidate should be a great problem solver. They are migrating the code from legacy systems. So they need a candidate who have some knowledge on C#/.net/c++/ Delphi. If they know these technologies, they can cope up with the present team. They will send a demo to the candidates, they will check the problem solving skills from this demo. They need a candidate who have worked in agile methodology. The candidate should be self-strater. Experience with Junit is necessary.

Responsibilities:

Contribute to the design and architecture of the project: develop and maintain high quality complex tax software in fast paced agile team environment comprised of Tax Analysts/Programmers & Software Engineers.
An innovative and resourceful engineer who are passionate about creating high-quality, high performance and highly available software.
Problem solver ready to roll up your sleeves and tackle technical problems and deliver products that delight customers.
Exhibit leadership qualities for other team members, including sharing knowledge, experiences and skills with others. Provide design reviews, coaching, and provide feedback.
Resolve defects/bugs throughout the development lifecycle & in production.
Work cross-functionally with various Intuit teams: product management, QA/QE, various product lines, or business units to drive forward results.
Commitment to team success and positive team dynamics.
Work in fast paced with agile team environment.

Qualifications:

BS/MS in Computer Science or equivalent
9+years of experience developing web applications.
Solid grasp of software engineering fundamentals and their practical application.
Experience with Core Java/J2EE is a must.
Delphi (or similar technology) experience or desire to learn such technology is a must.
Expert at unit testing & Test Driven Development (TDD)
Experience with RESTful Services, UI development, Mobile development, Cloud computing and SaaS a plus.
Solid understanding of the Software Development Life Cycle (SDLC) & demonstrated Agile team experience.
"Self-starter" attitude and ability to make decisions independently.
Helpful, can-do attitude and a willingness to take ownership of problems.
Strong desire to learn and grow.
Excellent problem solving skills with a history of superb delivery against assigned tasks.
Excellent verbal and written communication skills.
Outstanding partnership skills.