JOBSEARCHER

Big Data - Software Developer / Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Overview: Job Description We hire the best employees to serve our customers. We are looking for an experienced Software Developers and Engineers who has a passion for building software solutions, asking questions to solve customer problems and is comfortable working in a product environment. Office Location:Alpharetta, GAFull TimeF2F required & 100% Onsite from Day 1 This is a great opportunity to onboard on an emerging team to build software solutions that makes a direct impact to positive claims customer experience. You will be entering a high performance environment that inspires you to develop, guide, mentor and build solutions. The diversity of experience you will gain is dependent on your curiosity, your excitement to peek into the current state and express the future, challenge leadership with idea generation to continually refine the skills. We Are Looking For Candidates With, Technical Skills/ExperienceNeed 9+ years experience Must have skillsBig data (Hadoop HIVE Spark Scala Kafka Hbase SQL Scripting Apache) Nice to have Technical SkillsCore Java / Scala / Python / Unix Shell ScriptingThis position is responsible for developing integrating testing and maintaining existing and new applications knowing one or more programming languages knowing one or more development methodologies / delivery models.Understand requirements build codes support testing and fix defects guide developers in the course of development activities in order to develop high standard stable codes within the limits of Cognizant and clients processes standards and guidelines..Project Planning and Set-upUnderstand the project scope identify activities/ tasks task level estimates schedule dependencies risks and provide inputs to Module Lead for review Provide inputs to testing strategy configuration deployment hardware/software requirement etc.Review plan and provide feedback on gaps timeline and execution feasibility etc. as required in the project Participate in KT sessions conducted by customer/ other business teams and provide feedback on requirementsRequirement Understanding and AnalysisAnalyze functional/non functional requirements and seek clarifications for better understanding of requirementsBased on understanding of systemupstream & downstream provide feedback and inputs on gaps in requirements and technical feasibility of requirementsDesignPrepare the LLD/ detailed design documents based on HLD and briefing from Module Lead Seek inputs from the developers on specific modules as applicableConsolidate all modules and provide to Module Lead/ Architects/ Designers for review Suggest changes in design on technical grounds Develop components inventory for the code to be developed tying it to the non-functional requirementsPerform sampling of data to understand the character/ quality of the data (project dependentin the absence of data analyst or designer)Identify tools and technologies to be used in the project as well as reusable objects that could be customized for the projectCodingFollow coding standards and best practices to develop code and check code quality Share developed code with supervisor for reviewRework on the code based on inputs if required Perform complex AttributesPassionate, intelligent, critical thinker, problem solver, highly persuasiveProactive communicator, documents clearly and succinctlyDetail-oriented, thoughtful, respectful - a team player Required experienceBachelor's degree in STEM (Science, Technology, Engineering)Master's degree in STEM (Science, Technology, Engineering) preferred Experience and Skills That Are Nice to HaveScrum/Agile methodology working group experienceExperience with distributed computing, from design, implementation and supporting in productionExperience with Device-as-a-service systemsExperience with relational (SQL) and non-relational (NoSQL) database technologiesExperience with software engineering best practices, design patterns and anti-patternsExperience in working on end to end CI/CD pipeline What You Can ExpectNext Steps: Competitive candidates may be invited to participate in the interview process. This is where the excitement begins!Applicants are required to be eligible to lawfully work in the U.S. immediately; Preferably U.S Citizens and GC Holders. What's In It for you?Competitive Benefits, Pay and Bonus Potential, Group Health Insurance, Vision and Dental Insurance. Paid Vacation. About R2 Technologies R2 Technologies Corporation (R2) a Georgia Corporation with headquarters in Alpharetta GA, is a technology company in the space of Big Data, Oracle E-business Suite, DevOps & Managed Services, Mobile Application Development, HRMS, productivity platforms, which enables the end clients to deliver business value to their stakeholders. Platform based solutions provides an opportunity for quick turnaround of solutions. Google cloud, AWS and frameworks are part of our key solutions. We have been serving US industry since inception of the business, R2 is one of the fastest growing companies specializing in product development and staffing for leading local, regional and national clients consisting of small, midsize and fortune 1000 companies. Skills: Hadoop HIVE,Spark,Scala,Hbase