Full Stack Developer
Responsibilities:
Looking for a qualified software developer who will be responsible for building product enhancements and solutions to meet customer and product roadmap business needs. Develop and implement Backend & UI components in function-based architecture including web services.
Requirements:
Ability to perform software development functions along with demonstrated experience of delivering software systems on aggressive schedules and changing priorities with quality and on schedule
- 10+ years building scalable web applications using Java, OpenJDK, JSP, and HTML5
- Working experience with SQL in Oracle RDBMS environments
- Understanding of TCP-based protocol stacks and architecture (HTTP, SOAP, REST) with deep expertise in at least one protocol
- Proficiency in JSON, XML, Python, and Shell scripting
- Experience developing and integrating with cloud identity providers (e.g., Okta) and implementing OAuth2 and SAML protocols
- Familiarity with secure design principles, secure coding practices, and browser debugging techniques
- Ability to independently design and develop user interfaces without detailed design specifications
- Experience working in both Agile/Scrum and Waterfall environments with changing priorities and tight deadlines
- Proficiency with ALM tools (Jira, Helix) and familiarity with DevOps principles and tools (Jenkins, Git)
- Natural curiosity and ability to learn independently
- Capability to lead small teams and work autonomously with minimal supervision
- Bachelor’s or master’s degree in computer science or related field
**Hybrid employees must live within 75 miles of the iconectiv office in Bridgewater, New Jersey, which is the in-person office location where the employee will report when working in-person
Additional Skills:
- Experience working with 800 number management, SOMOS APIs and Carriers like ATT, VZ etc.
- Programming Experience in C language
- Excellent written and verbal communication skills to be able to explain problems and solutions concisely and clearly
Software Development Engineer
Responsibilities:
Looking for a qualified software developer who will be responsible for building product enhancements and solutions to meet customer and product roadmap business needs. Develop and implement backend components in function-based architecture including web services.
Requirements:
Ability to perform software development functions along with demonstrated experience of delivering software systems on aggressive schedules and changing priorities with quality and on schedule.
- 4–5 years of experience developing scalable web applications using:
- Java, Spring Boot
- HTML5, CSS, JavaScript, jQuery, Angular (version 18 or later)
- Knowledge in SQL working with RDBMS like Oracle or Postgres
- Knowledge in a wide variety of TCP based protocol stacks and architecture (HTTP, SOAP, REST) with experience in at least one such protocol
- Ability to work in a Linux based environment with knowledge of a scripting language like shell
- Familiarity with secure design, coding & browser debugging
- Ability to design/develop screens without specific design requirement
- Experience working in an Agile/Scrum development process
- An inherent curiosity and a willingness to learn on your own
- Ability to work independently with minimal supervision
- BS/MS degree in Computer Science, Engineering, or a related subject
- **Hybrid employees must live within 75 miles of the iconectiv office in Bridgewater, New Jersey, which is the in-person office location where the employee will report when working in-person
Desired Qualifications:
- Programming Experience in PHP, C, Python, Tomcat, Shell programming etc.
- Excellent written and verbal communication skills to be able to explain problems and solutions concisely and clearly
- Experience working in Waterfall and Agile environment with changing priorities and tight schedules, utilizing ALM tools (Helix, JIRA) and familiarity with DevOps principles and tools (Jenkins, Git)