Senior Software Developer

Department

Information Technology

Job Description

  • Gather customer software requirements and develop related software applications and programs.
  • Research and evaluate software related technologies and products.
  • Design and develop testing and maintenance procedures and activities.
  • Develop and write high quality coding that meets customer requirements.
  • Interact with clients to determine their requirements and needs.
  • Design, develop and implement critical applications in a .Net environment.
  • Resolve and troubleshoot problems and complex issues.
  • Assist and support other team members on multiple projects.
  • Drive team members to keep up with projects deadlines.
  • Implement best practices, standards and procedures including quality and delivery methodologies.
  • Ensure compliance with the documented software processes and procedures throughout the life cycle of software products.

Education

Bachelors in Information Technology or related technology studies

Experience

• 3+ years of software development experience and user interface development experience • 3+ years of development targeting the .Net platform: C#, ASP.NET, Entity Framework, LINQ, ADO.NET, Windows Communication Foundation • Experience of designing and architecting solutions • REST, Web Services, XML and/or JSON experience • Experience in database design & development (MS SQL and Oracle ) • Experience of ERP, CRM, or SFA tools is an added advantage • Experience of SharePoint development is an added advantage • Experience with SSIS, and database integration • JavaScript, HTML5, CSS3 experience a plus • Knowledge of current technologies and best practices

Skills

  • Must be a self-starter, and have good understanding of application development and the SDLC
  • Must have good understanding of ASP.Net, C#, JavaScript, Web Services, ADO.NET, Oracle, SQL & jQuery
  • Design (UI) skills a plus
  • Excellent analytical and problem solving skills
  • Excellent written and verbal communication skills with an aptitude for learning new technologies
APPLY NOW

Assistant Manager Enterprise Applications

Department

Information Technology

Job Description

  • Responsible for design, develop, enhance, manage, support and troubleshoot ABAP applications, reports (classical, ALV, Interactive), scripts, smart forms, programs, functions/ BAPIs, BDCs, User Exits, BADI , enhancements on assignment basis
  • Responsible for ABAP coding with the understanding of High Level design prepared by Functional Consultant
  • Implement the best development methodologies and practices within the development team
  • Control quality of ABAP application development, define control methodologies and follow implementation
  • Manage the full application life cycle with requirements definition, solution design, development, QA, implementation, production support and enhancements
  • Will also be looking after the functional side of any one module of SAP
 

Education

Bachelor/ Masters in Software Engineering/ Computer Science from an accredited University / College

Experience

3+ years’ experience of ABAP Development

Skills

  • SAP ABAP NetWeaver
  • Reports development (classical, ALV, Interactive)
  • ALV grids
  • Structures, transactions and user exits
  • Dialog programming
  • BAPIs, Call transactions, and BDCs
  • Online ABAP reporting and ABAP query
  • BDCs, User Exits, BADI, Data Dictionary, Modularization Techniques
  • Smart forms
 
APPLY NOW