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:
    1. Java, Spring Boot
    2. 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)