Randstad Application Developer in Dallas, Texas

Application Developer

job details:

  • location:Dallas, TX

  • date posted:Wednesday, May 16, 2018

  • job type:Contract

  • industry:Real Estate Rental and Leasing

  • reference:621507

job description

Description:

3 Openings

Problem Solving

Advanced

Written & Verbal Communication Skills

Advanced

C

Advanced

C++

Advanced

Qualifications:

  • Bachelor's degree (BA/BS) in a related field of work or equivalent work experience.

  • Requires technical knowledge, training and understanding of the job's requirements.

  • Typically possesses 2 - 5 years of relevant work experience.

  • Excellent written and verbal communication skills.

  • Strong organizational and analytical skills.

  • Ability to provide efficient, timely, reliable and courteous service to customers.

  • Ability to effectively present information.

  • Requires knowledge of financial terms and principles.

  • Ability to calculate intermediate figures such as percentages, discounts, and/or commissions.

  • Conducts basic financial analysis. Estimates time against defined programming tasks.

  • Ability to research, comprehend, analyze, and interpret documents accurately.

  • Ability to solve problems involving several options in situations.

  • Requires intermediate analytical and quantitative skills.

  • 6+ years of hands-on experience as a C/C++/Java programmer with object-oriented analysis, design, and implementation expertise.

  • At least 3 years in an architectural or design capacity for 'large scale' enterprise systems.

  • 1-2 years' experience with GoLang 7 + years of broad experience in the information technology to include business architecture, information architecture & strategy, IT strategic planning in a large global corporation.

  • 2+ years of working experience with Databases and writing complex SQL queries.

  • 2-4 years of hands on Experience with Linux operating systems;

  • Cloud experience is a plus. 2+ Years of Experience with Micro services Architecture and Docker Containers Experience with integration development using REST APIs and message.

  • queuing / integration platforms such as Apache Kafka.

  • Ability to complete tasks in a high-pressure environment

  • Experience with Team Foundation Server or Jenkins

  • Experience with Agile software development processes and the development life cycle Knowledge of DevOps and Agile methodologies.

  • Highly self-motivated with desire to learn and adapt

  • Excellent inter-personal and communication skills, both verbal and in writing

Responsibilities:

  • Under general supervision, plans, analyzes, develops, maintains, and supports a moderately complex application or a small system.

  • Participates in the design, specification, implementation, and maintenance of systems.

  • Designs, codes, tests, and documents software programs of moderate complexity as per the requirement specifications.

  • Participates in design reviews and technical briefings for specific applications.

  • Assists in preparation of requirement specifications, laying out of screens, reports, and forms including documenting and revising user procedures and/or manuals.

  • Involved with resolution of low complexity software development issues that may arise in a production environment.

  • Analyzes, reviews, and alters program to increase operating efficiency or adapt to new requirements.

  • Writes documentation to describe program development, logic, coding, and corrections.

  • Supports existing software application to cover incident management, problem management, and release management.

  • Performs other duties as assigned.

  • No formal supervisory responsibilities in this position.

  • Decisions made with general understanding of procedures and company policies to achieve set results and deadlines.

  • Errors in judgment may cause short-term impact to co-workers and supervisor.