Senior Software Engineer - Development
West Corporation - Omaha, NE

This job posting is no longer available on West Corporation. Find similar jobs:Senior Software Engineer jobs - West Corporation jobs

You've probably heard of West Corporation, but do you know about the West Notifications Group (WNG) division growing within West?

Have you ever received a phone call to pick up a prescription? The last time you traveled by air, did you receive a text message informing you of changes in your flight status? Have you ever received an email or phone call informing you of low balances on a bank account, or potential real-time alerts for possible fraud? Have you received an appointment reminder for your dentist? You probably have received these from small business and Fortune 500 companies, but you probably weren't aware that many of these messages (millions every day), and the systems that process, schedule, and deliver these - were built by West Alerts and Notifications!

West Notifications has been on an incredible journey over the last few years, and the next several look amazing! We have been consistently growing with revenue, clients, system functionality, processes, acquisitions and team members. We need to make the next step in our journey, and we are looking for a Senior Engineer to complement our already strong team.

We need someone who is flexible, creative and a problem-solver. We want to implement even more scalability for our systems, processes and people due to our incredible growth. We have a technology mix using Java and .NET, and we need a very strong resource in at least one of these areas. If you are a leader then you will be allowed to lead, as well as, never lose your technical skills since engineering contributions (i.e. coding) are expected. Apply and have a conversation to see if you truly enjoy being part of a growing organization and the opportunities to be part of something great for the next several years.

Responsible for working on highly technical, complex software projects in order to develop technical solutions and services which are cost effective while meeting the business needs of the Company.

Additional duties:
Lead activities throughout the entire software development life cycle providing consultative advise and direction to development team

Participate in business meetings to identify and understand the company's goals and objectives in order to develop software that will be proactive to West's business needs

Analyze and review functional and performance requirements to support design architecture

Provide alternative solutions, perform troubleshooting and issue resolution

Coach and mentor project team members to ensure thorough understanding of project tasks and company goals.

We are looking for:

Solid software developing of at least 9 years' experience primarily with Java for SOA, web applications and stand alone applications

Knowledge of PHP, Ruby, Shell Scripting and NoSQL and/or Perl is desired

A general understanding of OOA and OOD principles, design patterns and frameworks such as MVC

Database and SQL skills a must

Experience with UNIX and Windows serves is required

Desired experience would also include:
Design/implementation of multi-threaded processes
Implementing unit tests
Source control using Subversion, GIT or TFS
Mobile application and/or website development
Working with high performance messaging systems


* Bachelor's degree in computer science, MIS, or a related field required
* Equivalent work experience in a similar position may be substituted for educational requirements

* Minimum five years increasingly responsible programming experience using a standard coding language and/or platform required
* Minimum four years experience writing detailed program designs for medium to large sized projects preferred
* Project management experience preferred

* Based on area of responsibility and departmental need, knowledge of: one program platform is required {Tandem, Windows (Windows XP, Windows 2000, Windows Vista, Windows 7, Windows Server 2000 - 2003 – 2008, MSSQL 2000 - 2005 – 2008, Microsoft IIS), Unix, or Web} and/or one standard programming language is required (e.g., JAVA, J2EE, .NET, C/C++/C#, SQL, Visual Basic, C++, COBOL, HTML,XML/VXML, PERL, SOA, XML, SOAP, WS-*, asp.NET, C#.NET)

* A working knowledge of telephony protocols VOIP
* Knowledge of .NET,, MSSQL, C# is preferred
* Knowledge of Ruby preferred
* Oracle database, Weblogic and Linux is preferred
* Experience in one or more of the following platforms may be preferred: Telephony, VXML, Speech Application Development, SMS/MMS, TTS, Nuance Speech Recognition, Nuance Text-to-Speech, Relational database design & tuning and messaging systems, MSSQL Server Administration, MSSQL Server Integration Services (SSIS), MSSQL Server Reporting Services (SSRS), Windows Networking, Client Server Architecture, application monitoring and performance tools.

* Intermediate knowledge of Excel, Word and Outlook

West offers competitive wages, impressive comprehensive benefits, ongoing career development and training, and an environment rich in diversity and the freedom to express new, innovative ideas!

If you are interested in this position and meet the minimum requirements, apply online today!

Applications will be accepted through 03/01/2013.

AAP/EEO Employer

West Corporation and its subsidiaries participate in E-Verify, a service of the Department of Homeland Security and the Social Security Administration.

About this company
933 reviews
Enterprise technology, by definition, faces the constant challenges of complexity and obsolescence. At West, we are dedicated to delivering...