Software Developer at INVIDI Technologies in Princeton, NJother related Employment listings - Princeton, NJ at Geebo

Software Developer at INVIDI Technologies in Princeton, NJ

INVIDI's world-class technology solutions are known for their flexibility and adaptability. These traits allow INVIDI partners to transform their video content delivery network, revamping legacy systems without significant capital or hardware investments. Our clients count on us to provide superior capabilities, excellent service, and ease of use. The goal of developing a unified video ad tech platform is a big one and the right Software Developers--like you--flourish in INVIDI's creative, inspiring, and supportive culture. It is a demanding, high-energy, and fast-paced environment. INVIDI's developers are self-motivated quick studies, can-do individuals who embrace the challenge of solving difficult and complex problems. About the role:
We seek highly dedicated, motivated, and passionate Software Developers who can use the right tools to find the best solutions to problems. We embrace the Agile methodology and as part of a scrum team you will play an important role in all aspects of product development--design, development, integration, and testing. And you will share in the pride and satisfaction as your work makes it into production at INVIDI's clients. Key
Responsibilities:
Develop well designed, testable, and efficient code according to specifications. Write functional and unit test code to automatically test key parts of the system. Implement software solutions per product requirements. Work closely with test engineers to review requirements, system designs and plan for both manual and automated testing. Provide on-call support for cloud-deployed services as part of a DevOps team. Investigate field issues, support production systems, and diagnose root cause of defects/issues. Collaborate within and outside your Scrum DevOps team in a resourceful and flexible manner. Support a SaaS environment to meet service objectives. You must have:
Degree in computer science or equivalent. Strong Java / Kotlin development skills with at least 5
years' experience. Excellent verbal and written communication skills. Strong experience with Python and/or Groovy scripting. Experience developing with cloud providers like AWS (preferred), GCP, or Azure. Experience with CI/CD technologies like Docker, Jenkins, Bitbucket, and Terraform. Skills and
Qualifications:
Skill to quickly learn new technologies and work in a fast-paced environment. Deep understanding of object-oriented design, data structures and analytics, and algorithms. Experience working with database technologies such as DynamoDB, MemcacheDB, or Redis. It will be very good if you have experience in:
Build tools such as Gradle or Maven. Containerization with Docker. JFrog Artifactory. Developing and deploying RESTful web services. Industry knowledge of cable or satellite. Physical requirements:
INVIDI is a conscious, clean, well-organized, and supportive office environment. Prolonged periods of sitting at a desk and working on a computer are normal.
Salary Range:
$100K -- $150K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.