Software Developer

6 days ago


Princeton, New Jersey, United States Invidi Technologies Corporation Full time
Job Opportunity at Invidi Technologies Corporation

As a highly skilled Software Developer, you will play a vital role in the development and implementation of innovative software solutions for our clients. We are seeking a talented individual with experience in Java/Kotlin, cloud architecture, and microservices design to join our team.

About Us

Invidi Technologies Corporation is a leading developer of software transforming television globally. Our Emmy Award-winning technology is widely deployed by cable, satellite, and telco operators. We provide a device-agnostic solution delivering ads to the right household, making us a key player in the addressable television business.

Key Responsibilities

  • Design, develop, and document software to meet client requirements
  • Support strategic architectural vision of quality, scalability, performance, and function
  • Diagnose root cause of defects/issues and implement software solutions
  • Provide on-call support for AWS cloud-deployed services as part of a DevOps team
  • Write unit test and integration test code to automatically test key system parts
  • Work closely with test engineers to review requirements and system designs and plan for both manual and automated testing
  • Build relationships with fellow employees and stakeholders through cross-team collaboration
  • Support continuous improvement and process improvement throughout scrum team
  • Lead Code Reviews and provide mentorship to junior team members

Requirements

  • Degree in Computing Science or equivalent
  • 3+ years of experience in computing industry
  • Prior experience with Java/Kotlin
  • Deep understanding of object-oriented design and data structures
  • Strong experience in Cloud (AWS), SaaS, and Microservices architecture and design
  • Strong experience in NoSQL Databases like DynamoDB
  • Strong experience in API design
  • Exposure to all phases of software development lifecycle
  • Excellent oral and written communication skills
  • An aptitude for analytical problem-solving
  • Ability to quickly learn new technologies
  • Actively participate in Agile/Scrum environment and on all tasks

Benefits

  • Paid Time Off (PTO) Vacation
  • Company Holidays
  • Medical & Prescription
  • Dental & Vision
  • FSA
  • 401(k), STD, LTD, AD&D and Life
  • Corporate Discounts
  • Tuition Reimbursement Program
  • Employee Referral Bonus Program

Physical Requirements

  • Invidi Technologies Corporation is a conscious, clean, well-organized, and supportive office environment
  • Prolonged periods of sitting at a desk and working on a computer are normal

Estimated Salary Range: $105,000 - $115,000 per year



  • Princeton, New Jersey, United States Triunity Software Full time

    OverviewTriunity Software is a Product Development, Staff Augmentation, and Consulting Services company providing solutions and services in North America.


  • Princeton, New Jersey, United States Lak Software Solutions Inc Full time

    Job OverviewLak Software Solutions Inc is seeking an experienced Pega Senior Developer to join our team. This is a fantastic opportunity for someone who wants to utilize their technical expertise and work on complex projects.


  • Princeton, New Jersey, United States Diverse Lynx Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at Diverse Lynx LLC.Key Responsibilities:Able to work in C# language.Able to work in ReactJS.Need good experience in advanced concepts like solid principles, dependency injection.Good knowledge in OOPS Concept.Good communication skill.Need 8 to 10 years of experience in Software...


  • Princeton, New Jersey, United States State Street Corporation Full time

    About the RoleWe are seeking a highly skilled Software Development Leader to join our team at State Street Corporation. As a key member of our Global Technology Services (GTS) organization, you will play a critical role in driving our company's digital transformation and expanding business capabilities using industry best practices and advanced...


  • Princeton Junction, New Jersey, United States Diverse Lynx Full time

    C# and React JS DeveloperAt Diverse Lynx LLC, we're committed to fostering a diverse and inclusive work environment. We're an Equal Employment Opportunity employer and welcome qualified applicants from all backgrounds.We're seeking a talented C# and React JS Developer to join our team. The ideal candidate will possess a strong ability to design, develop, and...


  • Princeton, New Jersey, United States Inficare Full time

    Job Title: Principal Software Engineer (Java Developer)Company Overview: At Inficare, we're dedicated to delivering exceptional solutions that meet the evolving needs of our clients. As a key member of our team, you'll have the opportunity to work on challenging projects and contribute to our mission.Salary: $150,000 - $200,000 per annum, commensurate with...


  • Princeton, New Jersey, United States Indium Software Full time

    About the Role:We are seeking a skilled Automation Specialist to join our team at Indium Software. As an Automation Specialist, you will be responsible for developing and maintaining automated testing frameworks using Selenium and other relevant tools.Key Responsibilities:Design and develop automated testing frameworks for our software applications.Maintain...

  • Software Engineer

    7 days ago


    Princeton, New Jersey, United States Bristol-Myers Squibb Company Full time

    Company OverviewBristol-Myers Squibb Company is a global pharmaceutical company dedicated to transforming patients' lives through science. With a unique vision of 'Transforming patients' lives through science,' our employees play an integral role in work that goes far beyond ordinary.Estimated Salary: $140,000 - $160,000 per yearJob Description:We are...


  • Princeton, New Jersey, United States Diversity Nexus Full time

    We are seeking a highly skilled Senior Quality Assurance Engineer to join our team at Diversity Nexus.About the RoleIn this key position, you will be responsible for overseeing the quality assurance of software development processes in the pharmaceutical industry. Your expertise will ensure that our products meet global regulatory requirements and exceed...


  • Princeton, New Jersey, United States SAIC Full time

    SAIC is seeking a skilled Software Engineer to support our customer, the National Oceanic and Atmospheric Administration's (NOAA) Geophysical Fluid Dynamics Laboratory (GFDL), in Princeton, New Jersey. This role requires an ability to obtain a Public Trust clearance and work at the local customer site.Job Description:Develop processes for data management and...


  • Princeton, New Jersey, United States VetJobs Full time

    Bristol Myers Squibb Career OpportunitiesVetJobs is proud to partner with Bristol Myers Squibb, a leading organization in the pharmaceutical industry, to offer exciting career opportunities for senior software engineers.As a Senior Software Engineer at Bristol Myers Squibb, you will have the opportunity to work on cutting-edge projects, collaborate with a...


  • Princeton, New Jersey, United States Triunity Software Full time

    Job SummaryWe’re looking for a Senior Data Engineer to join our Data Science Team, focusing on implementing and managing data workflows that support machine learning models and large-scale analytics.Key ResponsibilitiesDesign and implement ETL processes for data transformation and preparationDeploy machine learning models to production environmentsManage...


  • Princeton, New Jersey, United States Bristol-Myers Squibb Company Full time

    Transformative Work ExperienceBristol Myers Squibb is a company that consistently pushes the boundaries of what is possible in the field of pharmaceuticals. As a Principal Software Engineer, you will be an integral part of a talented team that develops innovative solutions to real-world problems.The role involves maintaining and enhancing front-end...


  • Princeton, New Jersey, United States State Street Corporation Full time

    About the RoleState Street Corporation is seeking an experienced Software Engineering Lead to join its Global Technology Services (GTS) team. This role will be a vital part of our organization's digital transformation, driving innovation and expanding business capabilities using industry best practices and advanced technologies such as cloud, artificial...


  • Princeton, New Jersey, United States Arnex Solutions LLC Full time

    About the Role: We are seeking a highly skilled Software Developer to join our team at Arnex Solutions LLC.Key Responsibilities: As a Software Developer, you will be responsible for analyzing user requirements, participating in the Software Development Life Cycle (SDLC), and converting business requirements into technical code.Requirements: The ideal...


  • Princeton, New Jersey, United States United Software Group Full time

    United Software Group is seeking a highly skilled Senior Pharmaceutical Data Analyst to join our team. We offer a competitive salary of $120,000 per year.About the RoleThis is an exciting opportunity for an experienced TrackWise administration and configuration specialist to work with us. As a Senior Pharmaceutical Data Analyst, you will be responsible for...


  • Princeton, New Jersey, United States Wolters Kluwer Full time

    Discover a rewarding career opportunity with Wolters Kluwer, a global leader in professional information services. As a Principal AI and Product Software Engineer, you will be instrumental in shaping the future of our Tax & Accounting SaaS platform.We are seeking an exceptional individual with strong technical skills, deep curiosity, and business acumen to...


  • Princeton, New Jersey, United States Shain Associates Full time

    Job Title: Senior C++ Software Engineer - Trading SystemsWe are seeking an experienced Senior C++ Software Engineer to join our trading systems development team at Shain Associates. The ideal candidate will have a strong background in C++ and experience in designing, developing, and delivering high-performance trading systems software.About the RoleAssess...


  • Princeton, New Jersey, United States Shain Associates Full time

    Job Description: High-Performance C++ Developer for Financial MarketsWe are seeking a highly skilled High-Performance C++ Developer to join our financial markets development team at Shain Associates. The ideal candidate will have experience in designing, developing, and delivering high-performance trading systems software using C++.About the RoleDesign and...


  • Princeton, New Jersey, United States WIRB-Copernicus Group Full time

    About the RoleAt WCG, we are seeking a seasoned Senior Software Quality Assurance Engineer to lead our software testing efforts and ensure the quality of our applications and client initiatives. This role is responsible for implementing testing procedures, creating software test packages, and executing tests to ensure compliance with WCG guidelines and...