Skip to main content

Inventory software developer

Tecnología
TSSI Recruit US
Hace 1 mesesHasta 9/4/2026

Descripción del puesto

Inventory Software Developer looking for a team-oriented developer who is excited about solving complex problems.

We want developers that enjoy developing modular software designed to scale and built to last.

As Developer, you will handle a wide array of tasks ranging from design, development, unit testing, documentation and analysis.

You will produce high-quality code for large-scale applications in carrier class networks and cloud-based environments. It is a demanding role that requires execution, excellence and focus on priorities and project plans.

What will you do as a Inventory Software Developer?

Responsibilities:

  • Design, develop, and unit test software modules or features for new or upgraded systems and products.
  • Develop and implement software according to project plans and priorities.
  • Document software design and analysis comprehensively.
General Activities:
  • Write and maintain Java code, create Spring beans, and develop JUnit tests.
  • Develop and extend GUI components such as grids and reports using core product modules.
  • Adhere to established coding and documentation standards while extending core product components.
  • Write and optimize database queries and procedures, primarily for Neo4j, PostgreSQL.
  • Support debugging, deployment, and environment setup using tools and platforms such as Docker, AWS, and Kubernetes.
Collaboration:
  • Operate within a global team environment.
  • Participate in status meetings with stakeholders as required.
  • Collaborate closely with the product team to align development with business needs.
Senior-Level Additional Responsibilities:
  • Strong Inventory Experience on Cramer/Granite/Metasolv ( any inventory management system)
  • Implement Single Sign-On (SSO) solutions including LDAP, SAML , OAuth2.
  • Design network, service topology, and device GUI diagrams for telecommunication/networking technologies.
  • Develop device and service models for technologies such as DWDM/OTN, SONET, MPLS, GPON, FTTH.
  • Experience with cloud platforms (AWS preferred, Azure/GCP ).

Experience Level:

  • Junior to Mid-Level: 2 to 6 years
  • Senior Level: 6 to 15 years

Technical Skills:

Frontend Development:

  • Languages: TypeScript, JavaScript, HTML, CSS, SVG
  • Frameworks/Libraries: Angular 2+, Node.js/npm, Gulp
  • Testing: Protractor, Jasmine
Backend Development:
  • Languages: Java 11+, J2EE
  • Frameworks/Libraries: Maven, Spring (Data, Security, MVC), SpringBoot
  • Testing: JUnit
Databases:
  • Primary: Neo4j (Graph DB), PostgreSQL + TimescaleDB
Additional Skills:
  • ElasticSearch, Camunda / BPMN / OSM / Workflow , Drools, Kafka integration, RESTful APIs (using Spring MVC), Docker, Kubernetes
  • Programming Concepts: Algorithms, data structures, database concepts (relational and graph)
Domain Knowledge:
  • Telecom, OSS (Operational Support Systems), Inventory Management

Helpful Certifications:

  1. AWS Certified Solutions Architect – Associate
  2. CKA: Certified Kubernetes Administrator
  3. CKD : Certified Kubernetes Application Developer

¿Te interesa este puesto?