Software Developer

Hybrid, Bridgewater, NJ
Software Development
Job ID 2873

Responsibilities:

The  Software Developer position will work closely with Engineering, Support, and Sales teams to design, create, and develop new features and capabilities on the 8MS software products. 

You will have the opportunity to help us keep iconectiv’s 8MS SaaS platform as THE SaaS solution for the industry.

  • Complete software development within the specified development schedule and follow best SDLC practices.
  • Ability to learn and adapt new technologies, i.e. a new language, database or others.
  • Modify existing software and integrate it back into the system.
  • Read existing software; understand how it works and what it does.

Requirements:

The 8MS Software Developer position requires an individual with a strong software, technical, and engineering skills and interest.   The position involves understanding and using 8MS products at a detailed level, working with internal engineers to communicate and solve technical problems, managing and prioritizing multiple projects, and providing follow-up information.  Good verbal and writing skills are required.  

  • BS in Computer Science
  • 5+ years of experience in the C programming language.
  • 5+ years of experience in the Java programming language.
  • Experience developing web-based user interfaces.
  • Linux Shell, CSS, Javascript, JQuery, SQL and HTML5.

Additional Skills:

  • Telephony Industry Experience – Toll-Free Provisioning preferred.
  • JSON, XML, Rest Based API’s and Single Sign On protocols (OIDC, SAML )
  • Technology stack: OS: Linux, Webserver: Tomcat and Database: Oracle

DevOps/Systems Engineer

Hybrid, Bridgewater, NJ
Software Development
Job ID 2860

Responsibilities:

Candidate will be responsible specifying, architecting, deploying, upgrading, maintaining, and monitoring lab infrastructure. Including local build system (source code control, build servers, etc). Responsible for packaging and deployment software used to upgrade production system. Provide troubleshooting support to QA and Operations as needed. Participate in the review of requirements and Product Test planning and execution. As necessary, responsible for/participates in overall architecture design, third party hardware and software evaluation and computing platform selection. As necessary, participate on teams involved in cross product solutions and interfaces to other products.

Requirements:

  • Storage Administration (Dell XtremIO, PowerStore, Unity)
  • Server Virtualization (Oracle Virtual Manager, VMWare)
  • Linux Systems Administration (RedHat / Oracle Linux 7.x, 8.x, 9.x)
  • Experience with scripting and small-scale software Development (e.g. python, bash)
  • Continuous Integration and Delivery tools (e.g. Subversion, Maven, Jenkins)
  • Experience with Software Deployment (e.g. Ansible, rpm/yum/dnf)
  • Excellent teaming and collaboration skills, including working with Testers and Operations staff
  • B.S. in Computer Science or equivalent with 5+ years experience or 8+ years experience for a SR. Developer
  • US Citizenship required

 

 Additional Skills:

•   Experience with Docker and Docker Compose

•   Java Application Server support experience (e.g. JBossEAP and Tomcat)

•   Oracle RDBMS and JDBC experience

•   Knowledge of AWS (Cloud Formation/Terraform, Amazon RDS for Oracle, IAM Roles and Policies)

•   Process monitoring and logging and alarming experience 

•   JMS Messaging experience (e.g. Active MQ)

•   LDAP Server experience (e.g. OpenLDAP or OpenDJ)

Java Software Engineer

US/Remote
Software Development
Job ID 2890

Responsibilities:

Iconectiv is seeking a software developer who will be responsible for building TruNumber Routing and TruNumber Protect enhancements and solutions to meet customer and product roadmap business needs.

  • Develop and implement server side components in J2EE based architecture including web services
  • Develop and review feature design documents and provide inputs/update to specifications for TruNumber Routing and TruNumber Protect products
  • Implement using best-in-class software development methodologies as well as test all modification requests
  • Handle complex problems that may arise during solution implementation and field support providing creative and rapid solutions
  • Engage in providing Tier 2+ support, providing technical workaround and resolutions while meeting the customer SLA

Requirements:

  • 5+ years’ experience as a Java developer working in Linux operating systems
  • Java programming and java spring framework, SOAP, XML and JSON protocol, Restful web services
  • Familiarity with Web based technologies such as AngularJS along with HTML 5, JSP, CSS/Bootstrap 
  • Knowledge and experience with Apache/Tomcat, Application servers, and use of SQL
  • Jenkins automation tool and Nexus repository a plus
  • Experience with Agile/SCRUM processes and techniques, working with commercial collaborative ALM tools 
  • Ability to investigate and incorporate new technologies in line with product roadmap
  • Knowledge on US and Global Telecom Number assignment and Number Portability is a plus
  • B.S. in computer science or related work experience
  • U.S. Citizenship required

Contract, Software Developer

Hybrid, Bridgewater, NJ
Software Development
Job ID 2889

6 month contract with potential right to hire

Responsibilities:

The  Software Developer position will work closely with Engineering, Support, and Sales teams to design, create, and develop new features and capabilities on the 8MS software products. 

You will have the opportunity to help us keep iconectiv’s 8MS SaaS platform as THE SaaS solution for the industry.

  • Complete software development within the specified development schedule and follow best SDLC practices.
  • Ability to learn and adapt new technologies, i.e. a new language, database or others.
  • Modify existing software and integrate it back into the system.
  • Read existing software; understand how it works and what it does.

 

Requirements:

The 8MS Software Developer position requires an individual with a strong software, technical, and engineering skills and interest.   The position involves understanding and using 8MS products at a detailed level, working with internal engineers to communicate and solve technical problems, managing and prioritizing multiple projects, and providing follow-up information.  Good verbal and writing skills are required.  

  • BS in Computer Science
  • 5+ years of experience in the C programming language.
  • 5+ years of experience in the Java programming language.
  • Experience developing web-based user interfaces.
  • Linux Shell, CSS, Javascript, JQuery, SQL and HTML5.

 

Additional Skills:

  • Telephony Industry Experience – Toll-Free Provisioning preferred.
  • JSON, XML, Rest Based API’s and Single Sign On protocols (OIDC, SAML )
  • Technology stack: OS: Linux, Webserver: Tomcat and Database: Oracle

 

Telecom Engineer Inventory Advisor, contract

US/Remote
Software Development
Job ID 2888

6-12 month contract

Responsibilities:
The Telecom Engineer Inventory Advisor/Data Research Analyst with responsibility to research and collect communications equipment images which will be used to enhance our product for external customer usage. The candidate will have a high degree of personal motivation and a strong personal work ethic encompassing eagerness to perform technical research of communications equipment.

Key Areas of Responsibility:
To research and collect images of communications equipment, which will be incorporated into our online Common Language product. This will require an appreciation of the major components of communications network equipment (e.g., plug ins; plug ons) such that the appropriate images are captured and cataloged.

Required Skills:

  • 3-5 years of research and data analysis experience.
  • Bachelor’s degree in Information Technology and Informatics, or Electrical Engineering, or equivalent.
  • Candidate should have an understanding of communications network equipment.
  • Strong inter-personal skills are required for working with team.
  • Highly motivated team player.
  • Exhibits relentless attention to detail.
  • Self-starter that has the ability to work with minimal oversight. 
  • US Citizenship required
      

Additional Skills:

 

  • Experience with communications service providers networks and/or Common Language Information Services is a plus.
  • Experience within the Telecommunications industry.

FullStack Developer, contract

US/Remote
Software Development
Job ID 2877

Responsibilities:

  • 5+ Years of experience in software development. 
  • MySQL, RDBMS 
  • Github,  Jenkins
  • Familiarity with build tools such as Maven and Webpack
  • Springboot framework
  • Micro services RESTful APIs
  • Expertise in securing APIs with OAuth2.0
  • JPA or similar ORM framework like Hibernate etc.
  • API Gateway

UI : 

  • Strong Angular UI experience with enterprise level deployments/best practices. 
  • Experience in building UI application for mobile/web.
  • Expertise in securing APIs with OAuth2.0

 

FullStack Developer, contract

US/Remote
Software Development
Job ID 2876

Responsibilities:

  • 5+ Years of experience in software development. 
  • MySQL, RDBMS 
  • Github,  Jenkins
  • Familiarity with build tools such as Maven and Webpack
  • Springboot framework
  • Micro services RESTful APIs
  • Expertise in securing APIs with OAuth2.0
  • JPA or similar ORM framework like Hibernate etc.
  • API Gateway

UI : 

  • Strong Angular UI experience with enterprise level deployments/best practices. 
  • Experience in building UI application for mobile/web.
  • Expertise in securing APIs with OAuth2.0

Software Developer, contract

US/Remote
Software Development
Job ID 2869

Responsibilities:

Experienced mobile applications developer to recommend platform to support the development and deployment of mobile apps on both the IOS and Android platform. Candidate will work in agile environment to develop various mobile app prototypes, which will iteratively be refined and productized for customer use.

Requirements: 5+ years’ experience as a mobile app developer on both IOS and Android OS, with ability to tie in back end REST APIs for data.

Additional Skills:  Experience with developing mobile apps that have GIS capabilities.

Subscribe to Software Development