Senior Software Developer | Java

Twitter Facebook
Columbus, OH
$80,000 - $100,000
Job Type
Direct Hire
Mar 31, 2017
Job ID
Due to growth, a Columbus software development company seeking an experienced Software Developer with telephony experience to join their Development team. This person will develop mission-critical applications used routing calls to 911 dispatchers and emergency management personnel. The ideal candidate will have development experience working with telecommunications systems. 

Responsibilities include:  
  • Researching, analyzing, designing, and implementing software solutions to problems that meet requirements.
  • Participating in all stages of the Scrum process with other team members
  • Sharing ideas that resolve problems and move the project forward
  • Assisting other team members to ensure issues are promptly resolved
  • Providing status reports as requested
  • Producing quality, well-documented code according to scheduled deadlines
  • Creating software requirements specification documentation as well as documentation to support testing efforts
  • Staying abreast of new software developments and applications
  • Adhering to coding standards
  • Collaborating with other members of the Agile development team
Hiring profile:
  • Bachelor’s Degree in Computer Science or related technical field with at least 2 years of experience directly related to the skills and responsibilities specified
  • Knowledge of and strong programming skills in Java
  • Ability to analyze complex computer problems and provide solutions
  • Ability to plan, organize and adapt within an intensive multi-tasking environment, requiring simultaneous management of multiple tasks.
  • Capability to write technical documentation and online help materials to a high standard.
  • Ability to work effectively in a team-oriented environment with challenging project work.
  • Possess a strong commitment to quality performance
  • Technical skills: 
    • Java
    • SIP protocol
    • Linux
    • Telephony
    • C++
    • Microsoft Team Foundation Server or similar source control solution
    • Multi-threaded application design
    • Unit testing
Must-have skills: 1) Java; 2) SIP; 3) Linux and/or Telephony; 4) Unit Testing

The company offers a competitive base salary commensurate with experience and the market. They have a casual work environment with flexible schedules and 20 days PTO + holidays. Full benefits include health, dental, vision, short and long-term disability and life insurance. They also provide a company-funded retirement contribution with immediate vesting.

Please apply now for prompt and always confidential consideration. This is a full-time, direct hire position. Relocation assistance is available. May also consider regional candidates with hybrid work from home + office scenarios. Must be authorized to work in the U.S. without restriction.

Keywords: Java, SIP, VoIP, Multi-Threading, Asterisk, Freeswitch, Linux, Telephony, Telecommunications, SS7