Application Dev II

In this role, you will assure effective technical development for assigned platforms, such as ERP, CRM, and Magento, ensuring these platforms are designed to deliver on future digital direction while also delivering on key business processes and objectives.

Key Objectives

  • Design, develop, maintain, operate and support assigned software applications and tools (ex. Microsoft Dynamics ERP, CRM)
  • Develop custom code, integrations, and entity relationship to address specific business requirements
  • Configure, design, and develop solutions including key integrations to 3rd party solutions, enterprise data stores, and other transactional systems
  • Assure effective evaluation, implementation and configuration of needed modules for assigned systems (ex. Dynamics F&O ERP and corresponding modules), configuring, and where needed customizing, the product to meet the specific business needs
  • Evaluate technical aspects and approaches to enable product releases and fixes, identifying fit to future organization needs
  • Estimate effort for different phases of software development for planning purposes through use of business needs analysis. Determine feasibility of design with time and cost constraints
  • Analyze business, technical, infrastructure and architectural requirements, including inconsistencies, assumptions, and critical elements to evolve solution design options
  • Create specifications for customizations, configurations, custom code, data migration and integration requirements
  • Follow existing application testing procedures, programming options and documentation for upgrades and new product releases prior to dissemination
  • Advise and collaborate with QA management and testers
  • Work in collaboration with development and QA contractors to ensure quality and productivity of work being performed by the contractors
  • Design user interfaces and create mockups for application features
  • Ensure all application development work is consistent with programming standards and best practices

What you will bring to the role:

  • BA in application development, technology or related field. Equivalent work experience may be considered
  • 5 or more years working on development team in all phases of the SDLC, with particular emphasis on assigned technologies
  • Strong technical knowledge of an object-oriented programming language.
  • Demonstrated competency with web technologies, including REST/SOAP APIs, Web Services, JSON and JavaScript
  • Basic knowledge of cloud technologies
  • Excellent understanding of the software development cycle (SDLC)
  • Experience with systems integration preferred
  • Experience working with software vendors and contractors, including offshore partners
  • Solid understanding, plus application, of various standards, frameworks and methodologies
  • Analytical thinker with experience in qualitative and qualitative analytics
  • Demonstrated ability to anticipate future needed changes or identify problem areas and take effective actions
  • Demonstrated ability to work with both technical and non-technical individuals in a team environment
  • Strong ability to think creatively
  • Experience of working in an agile, dynamic, and customer-centric environment
  • Excellent communication and collaboration skills
  • Proficiency in English

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top