Senior  Software Engineer

Full Time
Share With UR Contacts
  • Full Time
  • Remote

Website Nielsen

Audience Is Everything

Job Category: Work From Home –  Full Time 

Advertised On: 23rd  August 2022

We are looking for a Senior Software Engineer, Ideal candidate would be someone with a passion for Clean Code, Scalable architectures, Test Driven Development and DevOps. Someone who loves getting hands dirty with code and learns everyday.  

Responsibilities:

  • Hands on developer to design, code, and test iteratively and support complex enterprise big data applications
  • Plan, develop, execute, and maintain automated unit, functional test cases; develop modular, robust, and maintainable automation scripts
  • Implement automation in the areas of Cloud resource provisioning, unit testing, code coverage, static code analysis and vulnerability scanning with CI/CD process
  • Must have strong analytical and technical skills in troubleshooting and problem resolution
  • Build platform reusable code and components that could be used by multiple project teams. 
  • Must have very good knowledge of storage, network, and computer services
  • Have sound knowledge in multi-zone, region-based designs
  • Promote a culture of best practices with peer code reviews and extreme ownership for continuous incremental delivery
  • Maintain and document standards, best practices, and design/architecture patterns

Requirements:

  • Extensive programming experience and desire to write and review code 70% of time 
  • 4-6 years of experience working with Java, Scala with appreciation for Object Oriented and functional programming paradigms
  • Familiarity with Python is a plus. Hands on experience with Spark, Spark SQL, M/R Framework and Big Data Technology Stack
  • Experience developing cloud-hosted (AWS), containerized applications and services
  • AWS Components: EMR, EC2, S3 storage, Lambda, Relational Database Service, Simple Notification Service (SNS), Elasticache, etc.
  • Familiarity with relational and big data such as Postgres, Hadoop and columnar Storage formats Parquet
  • Experience with source code control tools. Gitlab experience is a plus
  • Demonstrates knowledge of CI/CD processes, testing frameworks,  practices and tools (Jenkins, jUnit, Terraform, JFrog, Jacoco, SonarQube, etc.)
  • Familiarity of Linux platforms with knowledge of shell scripting
  • Knowledge of networking and protocols: HTTP/HTTPS, TLS/SSL/certificates, TCP/IP

How to Apply: Click Here to Apply 

If U Like the Post, May Comment & Share!

To apply for this job please visit jobs.lever.co.