Role: Spark/Scala Developer
Duration: (6 – 12)+ months/ (Contract to Hire)
Location: Pittsburgh PA
Visa – USC/ GC only
End Client/ Industry – Will let you know
Interview Mode: Phone and skype
Job Description:
Overview: Management Science Associates, Inc., (MSA) is a diversified information management company that for over half a century has given market leaders the competitive edge in data management, analytics and technology. We are seeking an experienced Software Engineer II to join the MSA IT/OPS division which has been offering data and insight solutions to the Consumer Package Goods industry since the early 1980s.
Responsibilities:
- Develop scalable streaming solutions based on Apache Spark and Apache Kafka using Scala and Java
- Design, architect, optimize, and refactor code to maximize performance
- Write comprehensive automated unit tests
- Inform and encourage the technical growth of the team
- Support existing programs and modules from both debugging and enhancement perspectives
- Participate in code reviews and extensive unit testing
- Write technical documents as part of established methodology
- Write functional and technical specification documents and collaborate with systems analysts and product owner to ensure solutions align with business objectives
- Work closely with Q/A team and internal users.
Requirements:
- Requires a four-year degree in Computer Science/Information Technology, Computer/Electrical Engineering or related discipline
- At least five years of experience in systems analysis and programming, addressing unique issues of architecture and data management
- Experience to work at the highest technical level of all phases of systems analysis and programming activity across the full scope of software development cycle
- Experience with Spark, Scala or similar functional programming language
- Experience with Hadoop data stores and formats like Hive, HBase, and Parquet
- REST-based Web service development experience
- Experience with the JVM
- Experience with SQL and RDBMS technologies
- Experience building scalable solutions
- Experience with automated unit testing
- Strong written and verbal communication skills
- Ability to work both independently and as part of a team.
Note: “we are working through preferred vendors.”
Uttam Shukla | Technical Recruiter | KPG99,INC | MBE Certified Firm
Direct: 6093579522| ushukla@kpgtech.com | www.kpgtech.com
3240 E State St EXT , Hamilton, NJ 08619