Associate Software Engineer – Chennai – Hyderabad

Job Duties/ Responsibilities:

  • Develop software application modules and program logic
  •  Perform build, package and deployment activities in development environment
  • Working knowledge of SQL
  • Analyze and understand requirements and solutions as stated in the requirements document and technical design documents
  • Perform unit testing, document test cases and results
  • Utilize configuration management and version control tools
  • Understand SDLC/ Quality processes
  • Understand infrastructure, hardware and database environment for an application
  • Provide production support
  • Analyze application problems and defects
  • Document source code, processes and flows Coordinate internal technology processes and procedures (change management processes, Operating system scans, etc.)
  • Continue to gain knowledge of the applications supported and business domain
  • Identifies and documents impact to a module with an application
  • Documents and maintain technical specifications, system design specifications, data flows and job flows, SLAs and data model

Requirements:

EDUCATION AND EXPERIENCE :

  • Bachelor’s Degree in Engineering (preferably Computer Science or equivalent)
  • 3 to 5 years of Experience
  • Proficient knowledge of technologies like .NET, C#, ASP .NET, ASP, VB, COM+, Database (Oracle, SQL server), Web services, IIS administration.
  • Proficiency in Relational / Object Oriented database technologies
  • Proficiency in MS office tools and knowledge of Operating Systems (Windows, Unix, Linux)
  • Experience delivering projects using a standard Project Life Cycle Methodology (waterfall / Agile)

ADDITIONAL DESIRABLE QUALIFICATIONS:

  • Knowledge of various systems (varies based on domain: Investment Operations, Investment Management, Transfer Agency, Tax, Treasury, Finance, etc…)
  • Work independently, exposure to user / business interactions

KNOWLEDGE, SKILLS, AND ABILITIES:

  • Understand and follow programming standards and software development life cycle.
  • Demonstrate good understanding of system design, system data models and entity relationship diagrams.
  • Demonstrate working knowledge of source code control management and change management process.
  • Demonstrate basic understanding of Financial Services industry.
  • Demonstrate basic understanding of technical architecture principles and standards.
  • Ability to maintain multiple application environments

PROBLEM SOLVING AND DECISION MAKING:

  • Demonstrates ability to gather, analyze and organize data using a logical and systematic approach
  • As directed, look to various sources of information when analyzing issues (e.g., statistical data, SME opinions)
  • Starts to identify what technologies exist and how to apply them to solve basic business/technology problems
  • Participates in discussions to identify root causes of business or technical problems or limitations

PHYSICAL REQUIREMENTS:

  •  Ability to sit in one place for extended periods of time
  • Ability to hear and speak to employees and outside business associates on the phone and in person
  • Requires moderate right and left hand coordination for use of the personal computer
  • Ability to interpret the letters and numbers on a personal computer screen and on memos, reports, and other documents

TRAVEL REQUIREMENTS:

  • Ability to travel domestically as required

If interested please share your profiles to mailto:hr6@crystalconsultants.in

 

Thanks & Regards,

David Prabhakar

———————————————————————————————————————–

Crystal Consultants

( +91 (40) 40038252 | +91 98491 68034

PLOT NOT 85, P&T COLONY, BEHIND OXYGEN HOSPITAL,VIKRAMPURI,NEAR SECUNDRABAD CLUB, SECUNDRABAD-500009

www.crystalconsultants.in