Senior Software Developer (Strong Java 8)
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.
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
Please apply online at www.invidi.com or
www.linkedin.com/in/stacy-holmes-27a82442