Please note: Due to scheduled maintenance, the Eagle Job Board will be unavailable Saturday, August 24th from 12:00pm to 4:00pm (EDT). During this time, applications and profile updates may not be received.

SAP Developer (Java)

Eagle is currently seeking an SAP Developer for a permanent job opportunity, scheduled to begin immediately.

Key Responsibilities

The successful candidate will be responsible for:

  • Analyzing, constructing, testing, implementing, and documenting application software solutions;
  • Supporting of application software solutions in compliance with determined Service Level Agreements;
  • Monitoring application software health, ensuring optimal operation and performance throughout the organization’s software asset life cycle;
  • Adherence to the organization’s chosen SDLC methodology;
  • Coaching developers on best practices and perform peer review of code;
  • Analyzing, designing, and documenting technical specifications that satisfy validated business requirements;
  • Constructing software solutions that strictly comply with technical specifications;
  • Creating, executing, or participating in all levels of application testing i.e. unit, SIT, etc.;
  • Executing and supporting a range of application software deployment types i.e. from small standalone applications to highly integrated and complex cross-functional software solutions;
  • Participating in the on call support rotation;
  • Participating in post-implementation assessments of application solutions;
  • Participating in reviews of SDLC deliverables and processes to maximize and share learnings with teams;
  • Analyzing, modifying, and supporting legacy and new software applications at all levels of integration and complexity;
  • Actively monitoring the operating efficiency and stability of systems against determined service level agreements, ensuring optimal usage of the organization’s software assets and its contribution to the organization’s goals;
  • Actively maintaining system technical documentation ensuring accuracy and timeliness of information;
  • Awareness of, and  adherence to, best practices for application software development;
  • Awareness of, and adherence to, defined support processes (i.e. incident management, change management, etc.);
  • Driving the development of system specifications;
  • Configuring the software to business requirements;
  • Developing and executing tests to confirm the functionality;
  • Creating necessary documentation and delivering knowledge transfer sessions; and,
  • Communicating in a team environment. 

Skills and Qualifications

The qualified candidate must have:

  • A University Degree in Computer Science, Information Systems, Engineering, Science, or equivalent practical experience;
  • Five plus (5+) years’ experience delivering technical solutions within a formal Software Development Lifecycle;
  • Five plus (5+) years’ experience with Testing Strategies and techniques i.e. unit, SIT, performance, load, etc.;
  • Five plus (5+) years’ experience with diagnosing, isolating, and debugging software and/or data related problems;
  • Five plus (5+) years of experience with programming languages and environments:
    • SAP UI5, SAP NetWeaver Gateway, Java, Java Script, SOA, UI Programming, Multi-threading, Web Services, API are a must have;
    • Experience with SAP (CRM, ECC, TM), Unit Testing, SQL, Source control, Automated builds/integration, Security (encryption), Database experience, Packaging is preferable;
    • XML/XSD, IIS Configuration/troubleshooting, Active Directory, Architectural Design Experience, SD Methodology, UML is nice to have;
  • Working knowledge and practical experience with problem solving techniques;
  • Working knowledge and practical experience applying programming best practices;
  • Strong root cause analysis skills;
  • Good interpersonal skills;
  • The ability to be a team player and skilled at working in a highly collaborative manner;
  • A desire to continuously learn;
  • Strong written and oral communication skills, addressing different audiences; technical, non-technical and management; and,
  • The ability to coach developers on solution designing, documentation and code reviews.

Don’t miss out on this opportunity, apply online today!

Eagle is an equal opportunity employer and will provide accommodations during the recruitment process upon request. We thank all applicants for their interest; however, only candidates under consideration will be contacted. Please note that your application does not signify the beginning of employment with Eagle and that employment with Eagle will only commence when placed on an assignment as a temporary employee of Eagle.
 

  • Posted On: August 02, 2019
  • Job Type: Permanent
  • Job ID: 61449
  • Location: Calgary AB