Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Programmer - Individual Contributor Role @ Catalyst

Home > Programming & Design

 Java Programmer - Individual Contributor Role

Desired Candidate Profile


Job Overview:

- This position is responsible for creating, testing, ensuring the quality of and maintaining a product or family of products/solution. Provide complex code modification, testing and debugging tasks. Provide high level analysis related to software design and development and solve problems.

Mandatory Skills:

- Strong in Core Java, Strong in Database Concepts, Web services Rest/SOAP, Knowledge in Designing Patterns, Product Development background.

Preferred Education: Undergraduate degree in Computer Science, Engineering or Sciences

Work Experience: Typically 5 or more years of software development experience.

Skills & Competencies

- Business Domain Expertise: Beginner

- Engineering Excellence / Agile: Proficient

- Requirements Analysis: Proficient

- Design: Beginner

- Coding: Proficient

- Defect Root Cause Identification / Problem Analysis: Proficient

Quality Validation: Proficient

Configuration Management: Proficient

Technical Leadership: Proficient

Communication Written: Proficient

Communication Interpersonal: Proficient

Leading Yourself: Proficient

Leading the Organization: Beginner Leading through Others: Proficient

Key Responsibilities:

- Design and code complex units/modules/products that meet functional and business requirements on schedule and within budget.

- Evaluate impact of software performance, and recommend changes to software design team.

- Effectively communicate testing activities and findings in oral and written format

- Assist in strategic research and design as directed

- May have indirect reports and manage a small project team.

- Set up software configuration control and software development environments including program source control to ensure reliable backups and source code integrity.

- Participate in design and code reviews with other developers.

- Provide product content to technical writers.

- Mentor, train, develop and serve as knowledge resource for less experienced Software Engineers.

- Owns a major component of the product

- Develop plans outlining steps and time tables for developing programs and communicate plans and status to management and other development team members.

- Visualize, articulate and break down complex testing areas into simpler parts

- Initiate and influence test strategies across teams and functional areas

- Participates in grooming of product backlog with product management, architecture, and other stakeholders.

- Visualize, articulate and break down complex problems into simpler parts

- Perform unit/module testing of software to find errors and confirm programs meet specifications.

- Write and maintain documentation to describe program development, logic, coding, testing, changes, and corrections.

- Fix bugs, add enhancements, and convert software to other platforms.

- Work effectively with other team members as needed to determine system problems.

- Put forward accurate time estimates of work to be done on a project

- Provide product content to technical writers and review for technical accuracy.

- Provide input to establish and improve departmental processes and procedures.

- Participate in design and code reviews with other developers.

- Develop and execute customer focused test cases and maintain associated records

- Provide test automation, test planning, triage, isolation and troubleshooting

- Integrate test suites into the test management system and test harness

- Develop and utilize automated test scripts to perform duties

- Record issues into a defect-tracking system

- Participate in test plan reviews

- Put forward accurate time estimates of work to be done on a project

- Follow-up and close issues entered into the defect-tracking system Provide input to establish and improve departmental processes and procedures

Education:

UG:   Any Graduate - Any Specialization

PG:  Any Postgraduate - Any Specialization

Contact Details:

+ View Contactajax loader


Keyskills:   SOAP Rest Web Services Core Java Test Scripts Software Development Web Technologies Agile Database Test Cases

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Catalyst

Catalyst Client of Catalyst