Senior Software Engineer

1 Year ago • 5 Years + • Software Development & Engineering

Job Summary

Job Description

Syniverse is seeking a Sr Software Development Engineer to develop new applications and provide lifecycle support for existing ones. The role requires in-depth knowledge of subsystems and supporting tools, active participation in team meetings, and accountability for all assigned tasks. Responsibilities include developing software modules that meet functional, performance, and user experience requirements, automating and executing unit and functional tests, modifying existing software to improve performance or adapt to new hardware, and creating design documents using Object-Oriented or Structured Methods. The engineer will also ensure software security, perform integration testing, assist with onboarding new customers, analyze outages, review design documents and code, prepare release notes, and support application implementation. Additionally, the role involves monitoring and testing released software, researching customer-reported problems by analyzing logs and traces, and duplicating problematic scenarios.
Must have:
  • 5+ years of technical experience
  • Bachelor of Engineering/Technology or M.Sc./MCA
  • Knowledge in JAVA, Unix, Shell Scripting, RDBMS concepts, PL/SQL
  • Experience in development environment, compilers, debuggers
  • Experience with Java, C, C++
  • Experience in production runtime environment
  • Experience with Object-Oriented and Structured development methodologies
  • Experience with RDBMS, SQL
  • Ownership/Accountability for tasks/projects
  • Work well within a team environment
  • Excellent communication skills
  • Independent work habits
  • Proven ability to deliver quality software on time
Good to have:
  • Experience with ISPF, JCL/PROC
  • Experience with COBOL, REXX, Easytrieve, Clist
  • Experience with VSAM, DB2
  • Experience with File-Aid, Expeditor, ESP
  • Project Management knowledge
Perks:
  • Competitive total compensation
  • Flexible/remote work
  • Inclusive, collaborative, and transparent organizational culture

Job Details

Syniverse is the world’s most connected company. Whether we’re developing the technology that enables intelligent cars to safely react to traffic changes or freeing travelers to explore by keeping their devices online wherever they go, we believe in leading the world forward.  Which is why we work with some of the world’s most recognized brands. Eight of the top 10 banks. Four of the top 5 global technology companies. Over 900 communications providers. And how we’re able to provide our incredible talent with an innovative culture and great benefits.

Who We're Looking For

A Sr Software Development Engineer has the responsibilities to develop new applications and perform lifecycle support for existing applications. The engineer must possess in depth knowledge of a sub system within the environment and the tools that support company’s products.

The engineer must also attend and contribute in internal team meetings. In addition, the engineer must be completely accountable for all assigned tasks. Finally, the engineer is required to adhere to all of company’s software development procedures and processes while fulfilling the leadership role.

-

Some of What You'll Do

Scope of the Role:  

  • Direct Reports: This is an individual contributor role with no direct reports  

 

 

Key Responsibilities 

  • Development of software modules conforming to the functional/ performance/ user experience requirements 

  •  Development and automation and execution of Unit and Functional Tests to demonstrate the conformance of software with the functional/ performance/ user experience requirements 

  •  Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance. 

  • Create high-level or detailed design documents from requirements utilizing Object-Oriented or Structured Methods that contain such items as use cases, flow diagrams, structure definitions and architecture diagrams. 

  • Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance 

  • Ensure software security by developing programs to actively monitor the sharing of private information 

  • Integration testing across interfacing functional groups that may be involved, such as Crossroads, billing and reporting. 

  • On-boarding new customers by verifying network connections to a customers’ network, assisting in troubleshooting connections problems, and configuring the production system with customer-specific application parameters. 

  •  Analyzing causes for outages by reviewing logs, viewing queues, monitoring message links. 

  • Review design documents, code and test results to insure accuracy and completeness and adherence to the requirements.   

  • Document thorough release notes detailing the implementation process according to company proceduresPresent the implementation plan in formal release planning walk-thrus. 

  • Assist operations with the actual implementation of an application. 

  • Perform post-implementation monitoring and testing to insure the release is functioning as expected. 

  • Work with Product Support to research customer reported problemsAnalyze application logs, network traces and program traces to determine the root cause of reported problemsUsing company’s test environment and emulation tools, duplicate problematic scenarios reported by the customer. 

 

 

 

Experience, Education, and Certifications: 

(What are the minimum years of experience, education, or certifications needed) 

 

  • Bachelor of Engineering/ Bachelor of Technology (B.E/ B.Tech) and/or postgraduate of computer science (M.Sc./MCA) with basic knowledge in JAVA, Unix, Shell Scripting, RDBMS concepts, PL/SQL 

  • 5+ years of working technical experience  in coding, testing, supporting, troubleshooting, designing, building, installing, configuring, and supporting Unix servers and storage servers and management software 

  • Working experience in : 

  • Development environment – OS, editor, utilities, database. 

  • Compiler, Debugger. 

  • Java, C, C++ Languages. 

  • Production runtime environment. 

  • Object-Oriented and Structured development methodologies. 

  • RDBMS, SQL. 

  • ISPF, JCL/PROC. 

  • COBOL, REXX, Easytrieve, Clist. 

  • VSAM, DB2. 

  • File-Aid, Expeditor, ESP. 

 

 

 

Additional Requirements:  

  • Ownership/Accountability for tasks/projects. 

  • Work well within a team environment. 

  • Excellent oral and written communication skills. 

  • Independent work habits. 

  • Proven ability to deliver quality software on time. 

  • Act with a sense of urgency. 

  • Positive attitude - optimism. 

  • Maintain composure in a stressful environment. 

  • Strong analytical, business logic and problem resolution skills. 

  • Strong control and follow-up skills. 

  • Solid decision making skills. 

  • Project Management knowledge. 

 

-

Why You Should Join Us

Join us as we write a new chapter, guided by world-class leadership. Come be a part of an exciting and growing organization where we offer a competitive total compensation, flexible/remote work and with a leadership team committed to fostering an inclusive, collaborative, and transparent organizational culture.

At Syniverse connectedness is at the core of our business. We believe diversity, equity, and inclusion among our employees is crucial to our success as a global company as we seek to recruit, develop, and retain the most talented people who want to help us connect the world.

Know someone at Syniverse?

Be sure to have them submit you as a referral prior to applying for this position.

Similar Jobs

Xsolla - Performance Coach

Xsolla

Los Angeles, California, United States (Remote)
2 Months ago
Nice - Technical Content Developer

Nice

Pune, Maharashtra, India (Hybrid)
2 Weeks ago
London stock Exchange - Delivery Lead

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Sailpoint - Head of Global Customer Success Operations

Sailpoint

Austin, Texas, United States (On-Site)
1 Month ago
Milk  visual effects - VFX Line Producer

Milk visual effects

(On-Site)
4 Months ago
Accenture - Advanced Application Engineer

Accenture

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Hudl - Senior Software Engineer

Hudl

Lincoln, Nebraska, United States (Hybrid)
1 Month ago
Jasper - Lead Engineer

Jasper

United States (Remote)
6 Days ago
Tesla - Mechanical Design Engineer - Seating

Tesla

Berlin, Berlin, Germany (On-Site)
5 Months ago
Nagarro - Trainee SAP Associate Consultant

Nagarro

Germany (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Visa - Sr. Manager, Cyber Products

Visa

Ashburn, Virginia, United States (Hybrid)
1 Month ago
Capgemini - Java Backend Developer

Capgemini

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Apple - Data Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago
dbt Labs - Staff Software Engineer

dbt Labs

Romania (Remote)
1 Week ago
Alpha Sense - Sales Engagement Consultant, Corporate

Alpha Sense

New York, New York, United States (Remote)
7 Months ago
mad finger games - Build Engineer

mad finger games

Brno, South Moravian Region, Czechia (On-Site)
8 Months ago
Sonar Source - Product Operations Lead

Sonar Source

Geneva, Geneva, Switzerland (On-Site)
5 Months ago
In The Pocket - Data Engineer

In The Pocket

Belgium (On-Site)
1 Month ago
Toast - Senior Software Engineer - Full Stack

Toast

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Aeries technology - Senior GTM Operations Analyst

Aeries technology

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

NCR Atleos - Software DevOps Engineer II

NCR Atleos

Hyderabad, Telangana, India (On-Site)
4 Days ago
Zenoti - Lead Product Manager

Zenoti

Hyderabad, Telangana, India (On-Site)
2 Months ago
Glean - Quality Assurance Manager

Glean

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Yodlee - Consultant - Scrum and Agile Practice

Yodlee

Thiruvananthapuram, Kerala, India (On-Site)
3 Months ago
Toast - PeopleHub Partner, APAC

Toast

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Fugro - Survey Engineer

Fugro

Navi Mumbai, Maharashtra, India (On-Site)
10 Months ago
Joyride Games - VP Marketing

Joyride Games

India (Remote)
1 Year ago
Capgemini - Electro Mechanical - Power Box

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
PwC - Internal Firm Services Specialist

PwC

Kolkata, West Bengal, India (On-Site)
1 Week ago
Temporal Technologies - Staff Developer Advocate

Temporal Technologies

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Alten Technology - Design Release Engineer - Mechanisms

Alten Technology

Newark, California, United States (On-Site)
2 Months ago
Google - Lead CPU RTL Engineer, Silicon

Google

Austin, Texas, United States (On-Site)
3 Months ago
Enphase Energy - Associate, Customer Support Engineer (New College Graduates)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Adyen - Engineering Manager, Payments

Adyen

Chicago, Illinois, United States (On-Site)
2 Weeks ago
Zuora - Software Engineer III

Zuora

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Open Systems Technologies - Project Engineer - Civil

Open Systems Technologies

Navi Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Vercel - Software Engineer, Compute

Vercel

United States (Remote)
2 Weeks ago
Zeeco, Inc. - Technical Support Engineer

Zeeco, Inc.

Stamford, England, United Kingdom (Hybrid)
4 Months ago
Fluxon - Staff Software Engineer

Fluxon

Hyderabad, Telangana, India (Remote)
1 Month ago
Power Integrations - Field Application Engineer

Power Integrations

New Delhi, Delhi, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

At Syniverse, we enable seamless connections between the proliferating devices and networks that make the world work. Billions of people and companies depend on us every moment of the day. What does that mean for you? Your career? Your future? Let your imagination roam.We’re for people ready to do the new thing, the next thing, the next big thing that will change how the world connects. We’re for people who want to make a difference while making their mark. Who seek out problems to solve. Who don’t wait for an invitation.

United States (Remote)

San José Province, Costa Rica (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Dubai, Dubai, United Arab Emirates (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (On-Site)

San José Province, Costa Rica (Remote)

Bengaluru, Karnataka, India (Remote)

View All Jobs

Get notified when new jobs are added by Syniverse