Previous Job
Big Data Full Stack Software Engineer
Ref No.: 18-01613
Location: Bloomfield, Connecticut
Position Type:Contract
Experience Level: 8 Years
Start Date / End Date: 06/05/2018 to 09/29/2018

Big Data Full Stack Software Engineer

The candidate will play a technical leadership role in the Information Life-Cycle Management (ILM) area responsible for driving the adoption of software engineering best practices and innovative product introduction as well as implementation. The individual must have superb analytical and technical skills coupled with the ability to deliver effectively. The individual will be expected to participate in the collaborative concept definition, architectural refinement, design and realization of products that support the strategic needs within ILM and the Information Management organizations. The applicant will be working across multiple scrum teams that demands engineering and technical excellence; whose members are expected to hold each other accountable in the overall success of the output. Focus for this opportunity is to delivery on innovative solutions to complex problems, but also with a mind to drive simplicity in the further refinement and support of the solution by others.

The focus of this individual will be to create, in a collaborative fashion, efficient and effective strategies and solution architectures related to solve problems in the real world. We are building Legal, Regulatory and Cyber solutions using Big Data tools to improve on the Analytics while leveraging Artificial Intelligence (AI) and Machine Learning (Client). We're looking for a Big Data software engineer to join our team. Through a hands on engineering approach you engineers patterns across 8-10 scrum teams to tackle the big data and data science problems. You will understand business requirements and work with cross-org teams. You will influence all aspects of the system from data ingestion of rich data source utilizing big data methodologies to solving business problems of improving our client's cyber security position and Information Life cycle management.

Responsibilities / Duties:
  • Ask smart questions, take risks and champion new ideas.
  • Business oriented and able to communicate at all levels
  • Provide technical expertise through a hands-on approach to teams and projects developing big data solution.
  • Participate hands on doing software engineering our our client's Software Development Best Practices.
  • Ensure adherence to existing Big Data direction and architectural strategies.
  • Conduct software engineering, code reviews and deliver innovative software tools, technologies, and application frameworks. Maintain deep levels of involvement in the implementation process.
  • Function as a hands-on member of the ILM teams - guiding mentoring development team to design, document, develop, deploy, and maintain applications.

Required Skills:
  • At least 8+ years of experience in Software Development and Best Practices
  • At least 4+ years of big data experience with different languages - Strong programming skills - C++, Java, Python, Scala along with ability to pick up new languages - Past demonstrable programming work - Exposure to big data methods - Hadoop, Hive, Spark, MapReduce
  • Understanding of cloud based system, distributed systems
  • Strong expertise with Git.
  • Ability to perform analysis of business problems and technical environments.
  • Proven track record of success in challenging the status quo, implementing new ideas and designs with a practical orientation.
  • Ability to think strategically and implement iteratively. Ability to estimate financial impact of design/architecture alternatives.
  • Strong teamwork and collaboration skills.
  • Solid oral and written communication skills.
  • Experience of deploying and managing large-scale, cloud-based solutions.
  • Track record and a passion for being a team player. You take the lead when needed and also coach and develop others when needed.
  • Knowledge of graph- or stream-based analytics, or deploying machine-learning analysis.
  • Experience creating benchmark tests, designing for scalability and performance, and designing/integrating large-scale systems.
  • Experience designing and building n-tier architecture-based applications.
  • You are confident in a DevOps environment, engineering products to be both reliable and adaptable.
  • You are frustrated if you are not being stretched or learning something new.
  • Be passionate about resolving user pain points through great design.
  • Be open to receiving feedback and constructive criticism.
  • Be passionate about all things big data of design and innovation. Research and showcase knowledge in the industry's latest trends and technologies.
For more information please contact Jeff Wright at 860-674-1636 ext 241

Since 1995, iTech Solutions Inc., has been providing IT Consulting and Direct Hire Services to the Insurance, Financial, Communications, Manufacturing  and Government sectors with local offices in Connecticut, Minnesota, Colorado,  Massachusetts, Tennessee, North Carolina, and New Jersey / Pennsylvania area. 

Our recruiting strategy is simple, if you want to find qualified IT professionals then use IT professionals to find them.   So at iTech Solutions,  our personnel are all career IT professionals with a wide range of IT experience.  We can honestly say our staff understands the technologies, the complexities of finding and selecting the appropriate personnel and the pressures of running successful IT projects.  

Employer will not sponsor applicants for any employment visas, at hiring or in the future, including but not limited to H-1B visas. Corp-to-Corp or subcontract personnel will not be considered for this position.