Career

Current Openings

We Are Looking For

At SparkTG you will develop RESTful APIs for our telephony products. You will be responsible for maintaining reusability and ease of use coding practices. You will also collaborate on development of prototype internal performance monitoring and service level monitoring systems.

Required Experience

• 3 to 5 years of experience in Java:J2EE
• Proficient with RESTful API development, management, and integration
• Exposure to authentication and authorization frameworks such as OAuth2, JWT
• Exposure to web development and experience with JSON objects
• Good understanding of microservice logging, monitoring, debugging and testing
• Strong understanding of OOPs, design patterns
• Strong understanding of SQL programming preferably with PostgreSQL experience
• Proficient with JUnit and test-driven development
• Experience with source control systems such as GIT and SVN
• Native level proficiency in written and oral English
• Excellent communication skills

Bonus

• Experience with Java technologies and frameworks: Spring, Spring Boot, Spring Cloud, JPA etc.
• Experience working within a team made of both internal and external resources
• Consuming and contributing to open source codebases
• Experience working with agile methodologies (Scrum, CI/CD, Gitflow)

Job Description

• Develop REST APIs and coordinate with the frontend developer and backend team for designing optimum API configurations.
• Perform unit testing and routine code optimization
• Ensure timely completion of modules with strict adherence to the quality process defined for the project
• Continuously update technical knowledge and skills by attending in-house and/or external courses, reading manuals, accessing new applications and investigating new technologies
• Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project
• Enhancing and maintaining work culture & environment

Please, send your CV devdatta@sparktg.com

APPLY NOW

At SparkTG you will lead development of high-volume, low latency microservices serving our customer and client facing telephony products. You will be responsible for the full development lifecycle while maintaining reusability and ease of use coding practices. You will also lead development of prototype internal performance monitoring and service level monitoring systems.

Required Experience

• 4 to 7 years of experience in Java:J2EE
• Strong hands-on experience with RESTful API development, management, and integration
• Strong hands-on expertise with Java technologies and frameworks: Spring, Spring Boot, Spring Cloud, JPA etc.
• Proficient with authentication and authorization frameworks such as OAuth2, JWT
• Strong hands-on experience with Microservices Architecture
• Exposure to web development and experience with JSON objects
• Strong knowledge of microservice logging, monitoring, debugging and testing
• Implementation experience of micro-service integration, packaging, build automation and deployment
• Strong understanding of OOPs, design patterns
• Strong understanding of SQL programming preferably with PostgreSQL experience
• Proficient with JUnit and test-driven development
• Experience with source control systems such as GIT and SVN
• Native level proficiency in written and oral English
• Excellent communication skills

Bonus

• Experience with containers and container management platforms(Dockers, Kubernetes, etc)
• Experience working within a team made of both internal and external resources
• Consuming and contributing to open source codebases
• Experience working with agile methodologies (Scrum, CI/CD, Gitflow)

Job Description

• Lead design and implementation of micro-services connecting our client and customer facing products.
• Coordinate with product and frontend team, create high level documentation of modules and lead run-by on active development; ensure best possible reusable coding practices.
• Develop and implement standardized handling and elimination of security susceptibilities.
• Create and implement testing and debugging procedures for new modules.
• Continuous benchmarking of service performance.
• Rapid prototyping of new technologies and their implementation.
• Monitor and ensure timely completion of modules with strict adherence to the quality process defined for the project.
• Active participation in team discussions and put forth new technical discussions on improvements on existing implementations.
• Continuously update technical knowledge and skills by attending in-house and/or external courses, reading manuals, accessing new applications and investigating new technologies.
• Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project.
• Enhancing and maintaining work culture & environment

Please, send your CV devdatta@sparktg.com

APPLY NOW

At SparkTG you will perform front end development of our telephony products. You will participate in design discussions and feasibility analysis and subsequently implement mockups and integrate it with back-end stack. You will primarily work on our browser based products.

Required Experience

• 3 to 5 years of experience developing frontend for any CRM based web product.
• Proficient with: web markup including HTML5, CSS3; Client-side scripting and JavaScript frameworks; and server-side CSS pre-processing platforms.
• Good understanding of lazy-loading, partial page updates and asynchronous implementations.
• Good understanding of cross-browser compatibility issues and ways to work around them.
• Good understanding of Git.
• Native level proficiency in written and oral English.
• Excellent communication skills.

Bonus

• Good Understanding of SEO principles and their implementation
• Experience with Bootstrap
• Experience with Chart Libraries
• Experience working within a team made of both internal and external resources
• Consuming and contributing to open source codebases.
• Experience working with agile methodologies (Scrum, CI/CD, Gitflow).

Job Description

• Development of modules within browser focused products.
• Build using reusable code and libraries.
• Writing unit test cases.
• Routine performance optimization of web systems.
• Ensure timely completion of modules with strict adherence to the quality process defined for the project.
• Continuously update technical knowledge and skills by attending in-house and/or external courses, reading manuals, accessing new applications and investigating new technologies.
• Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project.
• Enhancing and maintaining work culture & environment.

Please, send your CV devdatta@sparktg.com

APPLY NOW

At SparkTG you will own the front end development stack of our telephony products. You will participate in design discussions and provide valuable inputs to the design team and subsequently lead and monitor implementation of mockups and integration with back-end stack. Your primary responsibility will be our browser based products and lateral management of mobile app UI.

Required Experience

• 4 to 7 years of experience developing the frontend for any CRM based web product.
• Proficient with: web markup including HTML5, CSS3; Client-side scripting and JavaScript frameworks; and server-side CSS pre-processing platforms.
• Proficient in lazy-loading, partial page updates and asynchronous implementations.
• Experience of cross-browser compatibility issues and ways to work around them.
• Must have a good understanding of SEO principles and their implementation.
• Good understanding of Git.
• Native level proficiency in written and oral English.
• Excellent communication skills

Bonus

• Experience working within the constraints of a CMS systems (e.g. Hubspot).
• Experience with Bootstrap
• Experience with Chart Libraries
• Experience working within a team made of both internal and external resources
• Consuming and contributing to open source codebases.
• Experience working with agile methodologies (Scrum, CI/CD, Gitflow).

Job Description

• Lead design and implementation of modules within browser focused products.
• Coordinate with the product team to ensure feasibility of designs, create high level documentation of modules and lead run-by on active frontend development; ensure best possible reusable coding practices.
• Ensure standardized error handling on UI layer and elimination of security susceptibilities.
• Create and implement testing and debugging procedures for new modules.
• Routine performance optimization of web systems.
• Monitor and ensure timely completion of modules with strict adherence to the quality process defined for the project.
• Active participation in team discussions and put forth new technical discussions on improvements on existing implementations.
• Continuously update technical knowledge and skills by attending in-house and/or external courses, reading manuals, accessing new applications and investigating new technologies.
• Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project.
• Enhancing and maintaining work culture & environment

Please, send your CV devdatta@sparktg.com

APPLY NOW

Job Description

• Basic Qualifications:Technical Graduate B.E, B.Tech or an equivalent degree.
• 1-2 years of hands on experience with good communication skills.
• Must have exposure to Linux Operating System & Docker containers.
• Taking charge during critical situations and coordinating with various support teams for a quick resolution.
• Should have experience to fix the abends like Space, Contention etc.
• Perform critical and special process activities independently
• Willing to work in 24*7 shift, Team Player
• Perform daily check offs.
• Attending daily/weekly incident/change meetings and report the status.

• Identifying areas of improvement in the process and bringing to the notice of the senior members. • Mentor the reporting team, identify areas of process improvement like automation, cross training etc.
• Prepare daily/weekly/monthly reports for management.
• Attend Team meetings and review meetings and address the issues with the help of TL.
• CCNA certification is a plus.

Please, send your CV devdatta@sparktg.com

APPLY NOW

At SparkTG you will have the opportunity to own and create sub systems for our telephony products in the form of robust modules. You will be a part of a small, agile, and collaborative tech team, designing, building, and maintaining the backbone of our telephony products.

Required Experience

• 2 to 4 years of experience developing in C++ or RUST
• Strong proficiency in C++ or RUST (or other systems language)
• Experience with databases like PostgreSQL
• Strong attention to the quality and readability of your code.
• Multi threaded programming knowledge.
• Key-value store optimization skills.
• Native level proficiency in written and oral English
• Excellent communication skills

Bonus

• Consuming and contributing to open source codebases
• Experience working with agile methodologies (Scrum, CI/CD, Gitflow)

Job Description

• Document design of the features within our software system.
• Implement, test and maintain features in the form of robust libraries.
• Expose simple APIs to bundle a variety of robust services
• Continuous debugging, profiling, and performance optimization of sub-systems.
• Timely completion of modules with strict adherence to the quality process defined for the project
• Continuously update technical knowledge and skills by attending in-house and/or external courses, reading manuals, accessing new applications and investigating new technologies
• Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project
• Enhancing and maintaining work culture & environment

Please, send your CV devdatta@sparktg.com

APPLY NOW

At SparkTG you will have the opportunity to lead development of sub systems for our telephony products. You will own the entire development lifecycle of each sub system apart from regular upgradations and lateral product development. You will be a part of a small, agile, and collaborative tech team, designing, building, and maintaining the backbone of our telephony products.

Required Experience

• 3 to 6 years of experience developing in C++ or RUST
• Experience developing or designing real time distributed systems.
• Strong proficiency in C++ or RUST or Golang (or other systems language)
• Experience with databases like PostgreSQL
• Extensive knowledge of advanced data structures and algorithms.
• Strong attention to the quality and readability of your code.
• Multi threaded programming knowledge.
• Key-value store optimization skills.
• Native level proficiency in written and oral English
• Excellent communication skills

Bonus

• Consuming and contributing to open source codebases
• Experience working with agile methodologies (Scrum, CI/CD, Gitflow)
• Exposure to ElasticSearch and Asterisk

Job Description

• Lead design and implementation of sub-systems.
• Perform upgradation and automation of routine operations.
• High level documentation of features within our software system.
• Create and implement testing and debugging procedures of new libraries.
• Routine performance optimization of sub-systems.
• Monitor and ensure timely completion of modules with strict adherence to the quality process defined for the project
• Continuously update technical knowledge and skills by attending in-house and/or external courses, reading manuals, accessing new applications and investigating new technologies
• Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project
• Enhancing and maintaining work culture & environment

Please, send your CV devdatta@sparktg.com

APPLY NOW

Why Us

  • Great Team

  • Learn & Grow

  • Training & Development for Improving your Skills

  • Hard Work Pays Off

  • Five Working Days

  • Office located near metro station

Our Address

Advant Business Park B-906, Sector 142, Noida, India

Talk To An Expert

1800-123-454647

Email Us

sales@sparktg.com