This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Responsible for planning and designing new software and web applications. Analyzes, tests and assists with the integration of new applications. Oversees the documentation of all development activity. Trains non-technical personnel. Assists with tracking performance metrics. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.
Job Responsibility:
Collaborates with project stakeholders to identify product and technical requirements
Designs new software and web applications, supports applications under development and customizes current applications
Trains junior Software Development Engineers
Oversees the researching, writing and editing of documentation and technical requirements
Keeps current with technological developments within the industry
Provides technical leadership throughout the design process
Assists in tracking and evaluating performance metrics
Works with Quality Assurance team to determine if applications fit specification and technical requirements
Requirements:
Bachelor's Degree
7-10 Years of relevant work experience
Expertise in engineering methodologies, concepts and skills
Expertise in process design and redesign skills
Ability to present and defend architectural, design and technical choices
Ability to work nights and weekends, variable schedule(s) and overtime as necessary