General Job Description :
Responsible for completing all phases of the system development life cycle from design through release and all architectural layers (user interface, web services, business logic, data services, etc.
of assigned applications or systems.
Mentoring a team of systems developers, including design collaboration and code reviews
Work closely with relevant teams internally to ensure alignment and coordination across operations as part of seamless implementation of existing and new systems.
Provides technical support to other company personnel. Responsible for maintaining, supporting, and upgrading of existing systems and applications.
Required Technical Skills :
Minimum of 3 years experience as a Senior Developer
Minimum of 3 years experience as Lead Developer, Architect, or Project Manager
Minimum 3 years experience in using Remote Function Call (RFC) interface with SAP ECC 6.0 and / or applicaiton programming interfaces (API) with other applications or systems.
Knowleadgeable of professional software practices for the full software development life cycle including coding standards, code reviews, source control management, best processes, testing and operations.
Knowledgeable of applications programming theory, principles, and practices, asa well as current and emerging applications programming and scripting languages technology.
Required Behavioral and Other Skills :
Must possess exceptional troubleshooting skills and be able to assess quickly complex programming applications
Must have project management experience or was able to lead and manage a team of at least five (5) people or projects.
Minimum 2 years experience on cross functional managmenet / team leading.
Ability to work well under pressure, flexible, positive, and focused.
Excellent interpersonal, written and verbal communication skills.
Can be trusted while maintaining confidentiality of projects and initiatives.