INVIDI Technologies

Senior Software Developer (Strong Java 8)

INVIDI Technologies$100K — $140K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science or equivalent
  • 10+ years in the computing industry
  • Strong Java proficiency
  • Experience with Cloud, SaaS, and Microservices
  • Familiarity with NoSQL databases and Big Data frameworks
  • Solid grasp of object-oriented design and algorithms
  • Ability to thrive in an Agile/Scrum environment

Responsibilities

  • Design, develop, and document software solutions
  • Diagnose and fix software defects/issues
  • Support production systems and investigate field issues
  • Collaborate effectively with the Development team in scrum processes
  • Write unit tests for key system components
  • Review requirements and designs with test engineers for comprehensive testing plans
  • Adapt quickly and respond to project needs flexibly

Benefits

  • Collaborative and dynamic work environment
  • Opportunities to work with cutting-edge technologies
  • Support for professional development and continuous learning
  • Involvement in various phases of the software development lifecycle
  • Potential to influence product direction and improvements
Full Job Description
Job Description

Your responsibilities
• Design, develop, test and document
• Diagnose root cause of defects/issues and implement software
• Help investigate field issues and support production systems
• Be resourceful, flexible, and an excellent collaborator supporting the Development scrum
• Write unit test code to automatically test the key parts of the system
• Work closely with test engineers to review requirements, system designs and plan for both manual and automated testing.

Qualifications

Our requirements
• Bachelor's Degree in Computer Science, or equivalent
• 10+ years of experience in the computing industry
• Strong Java language skills
• Cloud, SaaS, and Microservices platforms is a must
• Experience building microservices and using NoSQL databases and Big Data frameworks
• Deep understanding of object-oriented design, data structures, and algorithms
• Exposure to all phases of the software development lifecycle
• Excellent oral and written communication skills
• An aptitude for analytical problem solving
• The ability to quickly learn new technologies
• Actively participate in an Agile/Scrum environment and on all tasks

Highly preferred candidates also have
• Experience working in a UNIX environment, Linux
• Experience with any of the following:

o Big Data frameworks like Apache Hadoop, Apache Spark, Apache Storm, etc.

o Databases like MS-SQL, MySQL, PostgreSQL, Oracle, etc.

o NoSQL Databases like Cassandra, CouchDB, MemcacheDB, etc.

o Web languages and technologies like JavaScript, Perl, Python, HTML, XML, etc.

o Web servers like Apache, Nginx, Jetty, etc.

o SCM and CI tools like Git, Gerrit and Jenkins

o ALM tools like Confluence and JIRA

o Durable Queues like RabbitMQ, activeMQ, Apache Kafka, etc.

o Protocol Buffers and gRPC.
• Prior experience with C++
• Experience developing:

o Real-time distributed systems

o Inter-process communication using UNIX sockets
• Strong UNIX shell scripting skills, and using utilities like SED, AWK, etc.
• Cable or Satellite industry knowledge

Additional Information

Please apply online at www.invidi.com or
www.linkedin.com/in/stacy-holmes-27a82442

About INVIDI Technologies

INVIDI Technologies Corporation is a software development company that provides addressable television advertising solutions. The company's software allows advertisers to deliver targeted ads to specific households based on demographic and behavioral data. INVIDI's technology is used by cable and satellite TV providers, as well as advertisers and agencies. The company was founded in 2000 and is headquartered in White Plains, New York.
Learn more about INVIDI Technologies
Size
200 employees
Industry
Founded
2000

Similar Jobs

More Jobs at INVIDI Technologies

More Information Technology Jobs

Find similar Senior Software Developer (Strong Java 8) jobs: