Software Engineer - Dallas, TX
Apply NowCompany: Georgia IT, Inc.
Location: Dallas, TX 75217
Description:
Job Title : Software Engineer
Location : Dallas, TX
Rate : DOE
Position Type : 6 - 12 months
Interview : Phone
US Citizen, Green Card and GC EAD preferred
Primary Responsibilities:
Experience / Skills Required
Location : Dallas, TX
Rate : DOE
Position Type : 6 - 12 months
Interview : Phone
US Citizen, Green Card and GC EAD preferred
Primary Responsibilities:
- Design, Architect and Build Data Warehouse
- Ability to manipulate, transform and summarize data i.e. extract, analyze, cleanse, and process data from many sources, from multiple angles, to reveal useful patterns, trends, and associations.
- Coordinate development activities with Engineering team, research, and selected external companies.
- Have experience with big data operational environments, such as Hadoop, and knowledge of HDFS, Hive, and the associated Hadoop stack offerings. The Software Engineer should be proficient in working with C# or Java but should also be comfortable working with the command line of a multiple-node Hadoop cluster.
- Create modular, well-organized and properly documented code and produce accurate documentation to communicate information in a manner that is understandable and actionable by business partners.
- Independently work with the Business and Development teams to understand business challenges, and identify industry technologies and techniques available to provide a solution.
- Collaborate with product managers, designers, engineers, and a cross-functional business team, including representatives from marketing, product management, engineering, quality assurance, and customer support. Exceptional ability to build rapport and credibility with both technical and non-technical staff is crucial.
Experience / Skills Required
- BS in Engineering or Computer Science - Masters with Software / Electronics engineering will be preferred.
- Experience on designing and building highly scalable distributed systems
- Have experience with big data operational environments, such as Hadoop, and knowledge of HDFS, Hive, and the associated Hadoop stack offerings. The Software Engineer should be proficient in working with C# or Java but should also be comfortable working with the command line of a multiple-node Hadoop cluster.
- Experience in OOAD, document based data stores, data structures,
- Hands on experience on building and designing applications using various Microsoft Azure
- Experience in Agile Development
- Strong desire to innovate and collaborate.