Software Designers (10 Posts)

 

Description of the Opportunity:

· Design and develop for an Enterprise Web Application using cutting edge technologies.

· Take responsibility for timelines and deliverables of assigned projects.

· Work closely with project management through full life-cycle of a project.

· Take responsibility for documentation and knowledge sharing of projects.

 

The Experience and Skills We Need

 

· Minimum 2 years of experience building web-based applications, preferably at a software development company.

· Extensive and proven programming experience with a working knowledge of a few of the given tools and technologies:  .NET(ASP.NET,VB.NET, C#), XML, DHTML, AJAX, JSON, SQL Server, IIS, Win Server 2000/2003.

· A solid understanding of database design and implementation, including development of stored procedures.

· Familiarity with software scalability issues and solutions, including clustering and load balancing.

· Large-scale experience with MS SQL Server 2000/2005 would be an asset.

· Strong documentation and communication skills are a must.

· Strong understanding of SDLC(Software Development Lifecycle)

· Supervisory and project management experience would be an asset.

IT Programmer Analyst (Experienced)

Core Job Responsibilities:

· Serve as part of a highly-skilled team, providing technical and business solutions to extend and enhance our corporate business applications

· Take part in the planning, design, development, testing, implementation, and operations of our corporate business applications, including participation in all systems life cycle and project management activities

· Analyze, identify, research , and recommend technology and business solutions to meet business requirements and IT system standards

· Become a technical expert on computer and IT technologies

· Provide effective written and oral communications within and outside the IT Department, including interactions and knowledge sharing with all levels of staff from executive level management to individual contributors

· Work collaboratively with global application development teams located in Europe and Asia

Job Requirements:

· 2 to 5 years of application or software development experience

· Bachelors degree in Management Information Systems, Computer Information Systems, Computer Science, Computer Engineering, or Electrical Engineering

· English fluency; written and verbal/spoken

· Demonstrated ability to

· Work effectively in a group development environment

· Problem-solve effectively

· Take initiative

· Persistently drive projects to successful completion

· Strong interest in working with technology and programming

· Project management skills

· Proficiency in multiple technologies (proficiency in Oracle PL/SQL, Java and Domino Lotus Notes considered an added advantage)

· Knowledge of Oracle E-Business Suite (ERP/CRM modules) considered a plus

· For some positions, occasional international travel may be required