About Alright Tech
Alright Tech, is a progressive software development company based in Rawalpindi, Pakistan.We offer a comprehensive suite of services, including Gen AI, Web 3.0, Blockchain, Serverless Cloud, Full-Stack Apps, SAAS Development, UI/UX design, and Digital Marketing. Proficient in Flutter, Laravel, NECT.JS and MERN stack, they deliver customized, cutting-edge solutions, meeting clients' evolving needs.
Opportunity Details :
We are looking for a team-oriented Senior Software Developer who is excited about solving complex problems in telecom inventory management. You will design, develop, unit test, and document modular software for carrier-class networks and cloud-based environments.
If you have deep experience with Cramer, Granite, or Metasolv inventory systems and enjoy building scalable, long-lasting software, this role is for you.
What You Will Do
- Design, develop, and unit test software modules for new or upgraded inventory systems
- Write and maintain Java 11+ code, create Spring beans, and develop JUnit tests
- Develop and extend GUI components (grids, reports, network topology diagrams) using Angular 2+ and TypeScript
- Write and optimize database queries for Neo4j (graph) and PostgreSQL + TimescaleDB
- Implement Single Sign-On (SSO) solutions using LDAP, SAML, and OAuth2
- Model device and service topologies for telecom technologies (DWDM / OTN , SONET , MPLS , GPON/FTTH )
- Work with Docker, Kubernetes, and cloud platforms (AWS preferred)
- Integrate workflow engines (Camunda / BPMN / OSM), rules engine (Drools), and messaging (Kafka) , ElasticSearch
- Collaborate within a global team and align development with product priorities
- Hands-On technical skills with Angular 2+, Node.js/npm, Gulp ,Protractor ,Jasmine
Nice-to-Have Certifications
- AWS Certified Solutions Architect – Associate
- CKA (Certified Kubernetes Administrator)
- CKD (Certified Kubernetes Application Developer)
Soft Skills & Mindset
- Strong problem-solving and analytical thinking
- Excellent documentation and communication skills
- Ability to work independently and within a global team
- Focus on execution, priorities, and project plans
- Detail-oriented with a commitment to quality
Required Qualifications
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Experience: 10+ years of relevant software development experience
- Inventory Systems Mandatory: Strong hands-on experience with Cramer, Granite, or Metasolv telecom inventory management systems
- Telecom Domain Knowledge: OSS (Operational Support Systems), network inventory, topology modeling
Work Location: In person