Posted on: 01/31/2018

Software Engineer

by RTC hiring for Software Engineer in Houston,Texas,United States.

Experience: 3-5 Years  |  Salary: DOE DOED

Job Description

Responsibilities: Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Prepares and installs solutions by determining and designing system specifications, standards, and programming. Improves operations by conducting systems analysis; recommending changes in policies and procedures. Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products. Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. Protects operations by keeping information confidential. Provides information by collecting, analyzing, and summarizing development and service issues. Accomplishes engineering and organization mission by completing related results as needed. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Requirements: Hands-on experience working with technologies like Hadoop, Hive, Pig, Oozie, Map Reduce, Spark, Sqoop, Kafka, Flume, etc. Strong DevOps focus and experience building and deploying infrastructure with cloud deployment technologies like ansible, chef, puppet, etc. Experience with test-driven development and automated testing frameworks. Experience with Scrum/Agile development methodologies. Capable of delivering on multiple competing priorities with little supervision. Excellent verbal and written communication skills. Bachelor’s Degree in computer science or equivalent experience. We’re looking for someone with 5-7 years of experience Experience with infrastructure automation technologies like Docker, Vagrant, etc. Experience with build automation technologies like Maven, Jenkins, etc. Experience with monitoring technologies like Nagios, Ganglia, etc. Experience with modern programming languages like Java, Python, etc. Experience with building APIs and services using REST, SOAP, etc. Experience with scripting languages like Perl, Shell, etc.

Salary: DOE DOED

Job Type: FullTime

Industry: Information Technology


IT Specialized Area: Not Applicable

IT Specialized Skill: Not Applicable

Education: Masters or Bachelores

Company Profile