Software Developer Java  
Zeta Technologies   More jobs from this company

  Email this job
Job Details Back to Job Listing
 
Job Title:   Software Developer Java
Category:   Software Development
Total Positions:   1
Job Location:   Islamabad
Gender:   No Preference
Minimum Education:   Bachelors
Degree Title:   First or Post-Graduate Degree in Computer Science, IT, Engineering or equivalent.
Career Level:   Experienced Professional
Minimum Experience:   3 Years4 Years
Salary Range:   PKR 50,000 to 80,000 per Month
Apply By:   Apr 19, 2019
     
     
 
Job Description:

JOB PURPOSE and Description

Zeta Technologies creates unique and intuitive solutions which provide Mobile Network Operators with reliable control over their networks, resulting in increased profitability through the generation of revenues from A2P traffic, enhanced network security, a reduction in SS7, SMS fraud and spam and increased subscriber loyalty.

Reporting to the Software Development Team Lead, the software developer will work within the Technology Department of Zeta Technologies having the main responsibility to design, implement, test and maintain new or existing software-based systems. Analysis and documentation for the inhouse-developed software is also part of responsibilities for the Software Developer. The developer may be required to learn new programming languages depending on the project at hand. Good communication skills are required for interaction with other developers, other departments and external parties. Proficiency in English is a must. Tight deadlines are to be expected at times, putting in extra hours for flexibility may be required.

Role Profile and Responsibilities

  • Delivery of high quality code conforming to industry standards and best-practices
  • Active interest and involvement in the full development life-cycle of software deliverables (requirements gathering, design, implementation, testing deployment, on-going system support/maintenance)
  • A commitment to maintain the applicability and correctness of software deliverables produced, guaranteeing their alignment to business requirements and company goals
  • Actively research new technology and technology trends to contribute in the Design & Architecture of the assigned project
  • Fosters an environment of teamwork and encourages innovation
  • Ensures that all relevant process, quality and security guidelines are embedded in the designs from the early stages
  • Assist in the development of appropriate standards and practices and ensure that they are documented, maintained and applied to all projects and services
  • Follow the development life-cycle and technology standards adopted by the organisation
  • Able to work on his/her own initiative and without supervision
  • Willing to learn new programming languages and when required (able to adapt and pick up new techniques and technology)
  • Demonstrates strong customer, quality, cost and delivery focus
  • Availability to travel for training purposes or relevant technology conferences. 

Education / Experience

  •  First or Post-Graduate Degree in Computer Science, IT, Engineering or equivalent.
  • At least 3 years’ experience in developing with Java or C++
  • Working Experience with messaging buses such as RabbitMQ or Kafka
  • Working Experience working with caching technologies such as MemCache and Redis.
  • Experience developing high available, efficient backend processes that are deployed in critical environments handling high throughputs (30k+ Transactions per second) introducing minimal delay in the system flow.
  • Working knowledge in Service-Oriented-Architecture (SOA)
  • RDBMS and SQL knowledge
  • Working Experience developing in a microservices architecture
  • Working Experience with software versioning control applications such as GIT or SVN
  • Knowledge of Agile methodologies and related software technologies (scrum, Kanban, JIRA etc.)
  • Knowledge of international IT and Mobile Telecom standards and protocols - Signalling System No. 7 (SS7) and Diameter will be considered as an asset.
  • Sound understanding of Object-Oriented Programming (OOP) and design patterns.
  • Basic knowledge of TCP/IP fundamentals
  • Work Experience with Linux OS, preferably Ubuntu
  • Self-starter, problem solver with the ability to work independently.
  • Strong work ethics – with a passion towards achieving high precision and quality of work produced. Reliable time keeping and attendance

Required Skills:
•High level of initiative and self-motivated,•Team Player,•Strong analytic skills,•Excellent attention to details,•Result oriented,•Excellent Interpersonal and Communication

Company Information
 
Company Name:  Zeta Technologies
Company Description:
Zeta Technologies is a young yet energetic company backed by pool of seasoned professionals having over a decade of experience in providing IT and Telecom services which is reliable, professional and sensitive to its customers’ needs. Zeta Technologies has achieved excellence in providing business class and cutting edge IT and Telecom services due to vast experience in successfully handling large scale projects.

Zeta has set a vision to become a premier solutions provider company offering world leadership in digital solutions for the networked society - a society transformed by personalized solutions, speaking the identical digital language where everyone is able to communicate anytime, anywhere. In our chosen market, we are focusing on becoming the leaders in client satisfaction, innovation, professionalism and superior quality Voice & Data solutions.

Copyright 2024, Karakoram International University. All Rights Reserved