Sr Software Develpment Engineer

Posted 6 Hours Ago
Be an Early Applicant
Noida, Gautam Buddha Nagar, Uttar Pradesh
Senior level
Big Data • Information Technology • Other
The Role
The Sr Software Development Engineer will design, develop, and test telecommunications software applications, work closely with the Software Engineering manager, and ensure adherence to Agile development practices. Responsibilities include coding, unit testing, participating in design reviews, and providing technical guidance to operations teams.
Summary Generated by Built In

An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives.  Come join the excellence!

Overview

Develops software and frameworks using Java, Scala on Linux/Unix platforms for telecommunications systems. The development process is Agile, with Continuous Integration, and Continuous Testing

Responsibilities

Responsibilities

Designs, develops, and tests software applications for the telecommunication domain. The developer will be responsible for working with the Software Engineering manager and Business Development group to help develop applications and infrastructure. Experienced candidates must have expertise in designing and building carrier grade Telecom applications. Responsible for requirements interpretation, detailed design specifications, coding, unit testing, and maintenance of software modules for both new and existing systems.

Responsibilities Include (but not limited to):

  • Design and document software components that meet organization and industry standards.
  • Code high quality software components in accordance with organizational standards, technical requirements, and detailed designs.
  • Effectively participate in a team-oriented environment that involves continuous design reviews, code reviews, and collaboration.
  • Proactively communicate with Development Manager and/or Technical Lead regarding the status and potential impacts on the delivery date and/or expected quality of tasks and projects.
  • Actively work with Project Management and QA teams and produce technical documentation required by QA.
  • Provide technical guidance and product expertise to Customer Delivery and Operations to resolve production issues.
  • Follow established development processes for assigned projects.

Qualifications

* 8 to 12 years of experience as a Java and/or Scala Developer.
* Must have strong fundamentals on OLTP style applications and related concepts

* Must have strong fundamentals and proficiency in core technologies we use for web development - Java 8, HTML, CSS, JavaScript, JSP, Spring Framework, MVC architectures, ORM frameworks like Hibernate

* Experience working with Big Data tools and frameworks like Hadoop, Spark, Map Reduce, Hive and Impala

* Strong experience in design, development and understanding of NoSQL databases like HBase, Solr

* Experience working with event/message-based communication platforms such as Kafka, ActiveMQ etc

* Experience with Restful Web Services, data modeling

* Expertise in developing Telecom

* Expertise in OO Design and multithreaded applications for Linux/Unix/Solaris platforms.
* Complete development life cycle experience from design through implementation.
* Creative, flexible, and able to fill multiple functions within a development team.
* Proven track record of successfully designing and developing enterprise class systems with stringent availability, performance and SLA requirements.
* Good verbal and written communication skills.

 

Qualifications

Desired:
* Experience with git, JIRA, Maven and Jenkins.
* Experience with test frameworks like JUnit, Mockito

* Familiarity with shell scripting, Python and Perl

* Experience with Reporting & Analytics like Oracle OBIEE

* Familiarity with AWS
Job Qualifications: (professional and/or technical certifications, education, training, etc.)
Required: 
* BS in Computer Science or equivalent in related fields
Desired: 
* MS degree in Computer Science or equivalent in related fields
Additional Comments: (professional and personality traits, special job requirements such as traveling, shift work, etc.)
* Good communication skills and the ability to work well within a team.
* Flexible, able to work on more than one project at the same time.

If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about!

TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Reston, VA
1,433 Employees
On-site Workplace
Year Founded: 1990

What We Do

Transaction Network Services (TNS) is a leading global provider of data communications and interoperability solutions. Our global network and innovative value-added services enable transactions and the exchange of information to many of the world’s leading retailers, banks, payment processors, financial institutions and telecommunication firms. Founded in 1990 in the United States, TNS has grown steadily and now provides services to customers in over 60 countries across the Americas, Europe and the Asia Pacific region, with our reach extending to many more. TNS has designed and implemented a global data network which supports a variety of widely accepted communications protocols and is designed to be scalable and accessible by multiple methods.

Similar Jobs

Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
289097 Employees

CrowdStrike Logo CrowdStrike

Engineer III, C++ Linux Kernel (Remote, IND)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote
Hybrid
16 Locations
10000 Employees

Forcepoint Logo Forcepoint

Software Engineer- III

Security • Software • Cybersecurity
Block Noida Authority Office, Sector 6, Gautam Buddha Nagar, Uttar Pradesh, IND
1868 Employees

Adobe Logo Adobe

Software Development Engineer

Artificial Intelligence • Digital Media • Marketing Tech • Software
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
21000 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Enterprise Web • Consulting • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account