Senior Computer Systems Developer

The Enterprise Technologies division of Comtech Telecommunications Corp. is a leading worldwide provider of secure and highly reliable wireless communication technologies. Our advanced solutions include cloud-based messaging platforms, precise indoor and outdoor location technologies, 9-1-1 call location and handling, and a leading connected telemedicine platform. The Company develops and delivers a comprehensive line of IoT application and platform solutions for operators and enterprises worldwide.
As a Software Developer you will use agile software development techniques to create and enhance Location Based products and services. Help shape the system at an architectural level while also writing high-performance code for a system that has a real impact on people's lives. The candidate will be involved in all aspects of the product development life cycle from requirements definition to customer support.
Write significant components for Location Based products and services in Java/C++ for five-nines level of availability.
Adhere to software development practices in an ISO 9001 compliant environment.
Work closely with team members and product owners to define requirements.
Complete software design, implementation, testing, documentation, and support tasks.
Assist in preparation of estimates for product features/services.
Complete development tasks as assigned and independently analyze and solve problems.
Work closely with team members and across teams to develop complex products and services.
Assist support teams with questions, perform root-cause analysis, and provide deployment support.
Follow corporate policies and procedures.
Other functions as required.
Java SE and C++/STL programming skills required.
Object oriented analysis and design.
UNIX network programming experience and understanding of TCP/IP is required.
Familiarity with distributed, high availability, and multi-threaded systems is required.
Test Driven Development & Acceptance Test Driven Development
Experience with relational database systems (Oracle, TimesTen, SolidDB, etc.) is required.
Familiarity with Location protocols (TCAP, IS-881, MLP, RLP, RRLP, SUPL) is a plus.
Experience with Agile software development using Scrum is a plus.
Familiarity with continuous integration, Maven, Ant, Mercurial is a plus.
Perl and/or shell scripting languages.
Hibernate, OSGi, Spring and other framework a plus.
Exhibit strong verbal and written communication skills.
Display high levels of self-motivation.
Minimum 3 years experience in C++ development.
Minimum 3 year experience in Java Development.
Ability to maintain productivity across multiple, simultaneous projects/work streams.
Detail-oriented, with strong analytical skills.
TeleCommunication Systems, Inc. is a wholly owned subsidiary of Comtech Telecommunications Corp and is an Equal Opportunity Employer
Are you a returning applicant?Previous Applicants:Email:Password:
If you do not remember your password click here.
Back to Search Results
New Search
//jQuery Calendar jQuery(document).ready(function($) $('.jquerycalendar').datepicker( altField:'',altFormat:'',appendText:'',buttonImage:'',buttonImageOnly:true,buttonText:'Calendar',changeMonth:true,changeYear:true,closeText:'\'Close\'',constrainInput:true,currentText:'Today',dateFormat:'mm/dd/yy',monthYearDateFormat:'MM/yy',dayNames: 'Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday' ,dayNamesShort: 'Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday' ,dayNamesMin: 'Su','Mo','Tu','We','Th','Fr','Sa' ,defaultDate:null,duration:'normal',firstDay:0,gotoCurrent:false,hideIfNoPrevNext:false,isRTL:false,maxDate:null,minDate:null,monthNames: 'January','February','March','April','May','June','July','August','September','October','November','December' ,monthNamesShort: 'Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec' ,navigationAsDateFormat:false,nextText:'Next',numberOfMonths:1,prevText:'Previous',shortYearCutoff:'+10',showAnim:'

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

355979BR - Senior Computer Systems Analyst Sen...
Baltimore, MD Leidos
Computer System Analyst, Senior
Aberdeen Proving Ground, MD CSRA Inc.
Computing Technician/Senior Applications Syste...
Laurel, MD Applied Physics Laboratory
Senior Java Software Developer, Messaging Systems
Baltimore, MD Brandes Associates, Inc.
Senior Software/Systems Engineer
Laurel, MD Applied Physics Laboratory