Job Summary

This position performs requirements gathering, design, and software development assignments within a specific software functional area or product line. This position performs moderate research, design, and software development assignments within a specific software functional area or product line.

 

Key Responsibilities


• Write and review portions of detailed specifications for the development of system components of moderate complexity.
• Work closely with other development team members to understand complex product requirements and translate them into software designs.
• Successfully implement development processes, coding best practices, and code reviews.
• Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
• Resolve technical issues as necessary.
• Keep abreast of new technology developments.
• Complete bug fixes.
• All other duties as assigned.

 

 

 

 

 

 

Experience and qualification

 

1+ years of experience as a software engineer.

B.Tech/BE/MCA or equivalent qualification and experience required

 

Technical Skills

• Proficiency with data manipulation languages - XSLT (Mandatory), Perl/PHP/Python (Any one or more)


• Proficiency in Java/J2EE and extensive knowledge of working with XML.

• Knowledge of Relational databases (MySQL/MSSQLServer/Oracle) (Any one or more).

• Knowledge of NoSQL databases is preferred (Cassandra, MarkLogic or others).


• Familiarity of industry best practices — coding standards, source code control techniques and build and release management.

• Knowledge of software development methodologies (e.g., Agile, Waterfall).

• Knowledge of test-driven development. Knowledge of unit testing frameworks like JUnit is preferred.


• Good oral and written communications skills.

 

 

Read Full DescriptionHide Full Description
Confirmed 11 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles