Senior Software Engineer

Our Success Begins With Our People

Startel Corporation, a leading creator and provider of communications and billing solutions for the in/out bound call center and hospital markets is seeking new product development software engineers to assist us in expanding our product portfolio.

The Senior Software Engineer will be required to develop new product platforms based around the company’s Call Management Solutions and their Soft Switch. Utilizing industry standard software/hardware and standard protocols the new software engineer will develop applications to supplement our database platform which is a Windows-based application that utilizes multi-threading programming and operates in a client-server as well as hosted environment.

The software engineer will assist with the additional development necessary to enhance our current platforms to support the next generation platforms to ensure the company’s continued dominance of its chosen industry. In addition to new development programming, this position will be required to develop the Product and Design Specifications for any new development. Additional responsibilities will include the performance of functional testing of the code for quality assurance purposes as well as providing sustaining engineering and support responsibilities prior to submitting a product to the QA division.

Essential duties and responsibilities:

In the onset, this person will be assigned bug fixes and smaller projects to get familiar with the Startel platform. Once familiar with the system, they will be assigned specific application projects critical to the success of the company. Some projects may be solo design and development; some may be as a part of a larger team. In all development, seamless integration with the platform and peripheral products is imperative.

Competency:

Intellectual – Analytical, Design, problem solving, project management, technical, organization, interpersonal & leadership.

This person will be required to work independently on their assignments and be a team player.

This position is a Full time position at Startel’s main location in Irvine CA between the hours of 8am to 5pm.

Requirements:

• This person will be required to have a strong working knowledge of C, C++, C#, MFC, WIN32, ODBC, SQL, and Java in a Windows environment.
• Program editing knowledge required using Visual Studio and .Net.
• Network application and web programming experience required.
• Relational database systems experience required.
• Service application programming, IVR, PBX/ACD switch knowledge and TAPI/TSAPI knowledge is a plus.
• BS in Computer Science/Related Field or 5+ Years of demonstrated experience in software development is required.
•  Knowledge of Asterisk and the LINUX operating system as well as Agile and Scrum would be a plus.

Preferred

• Associates degree or better in related field.
• SQL Server 2008/2012/2016, complex queries, maintenance plans, schema updates and data transformation.
• Telephony including VoIP/SIP and PRI/T1; Asterisk based PBX/PBX Systems.
• Proficiency with Linux.

Benefits:

• Competitive compensation
• Health and Dental Coverage
• Life Insurance
• Paid Holidays and Vacation
• 401(k) Plan

Join us as we build the future of contact center solutions. SUBMIT RESUME.

EOE Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.

Please Note: We do not accept unsolicited resumes from recruitment agencies.

Our Employee Testimonials

“Professional Teledata is an excellent place to work! The environment is fast paced and there are many opportunities to learn new skills. We have large company growth goals and a small company feel. Our team members wear different hats and new technology areas are always available to be explored by all employees.”
– Dale C. (Technical Support, 22 years)

“Alston Tascom sets you up for success with opportunities to work with a wide range of technologies in the computer and telecommunication industries. You are able to grow your skills and expand into various responsibilities throughout the company.”
– David W. (Director of Engineering, 14 Years)

“The people that I work with every day at Professional Teledata are great. They bend over backwards to help you when you have a question without constant monitoring. My smart, hardworking team trusts me to know that I can get the job done.”
– Ellen W. (Technical Support Specialist, 18 months)

“My managers always have my back. I am provided with both direction and opportunity. They allow me the freedom to drive my own projects and are continuously open to creative ideas and new concepts. But the best part is, if I ever make an error or need help, my management is always there to assist and help me grow.”
– John C. (Senior Systems Engineer)

“Being a part of a small company allows you to work on many different projects. At Alston Tascom, I have tripled my range of knowledge and expertise from the tasks assigned and the interaction with our clients.”
– Julio R. (Field Engineer, 6 years)

“My favorite part of working at Startel is my team members. They have become my family away from home and consistently push me to become better. Together, we are able to help our business and our customers grow and be successful.”
– Myrna O. (Sales & Marketing Operations Manager, 9 years)

“My favorite part about my job is that it never gets boring. There are always new things to learn and problems to solve all the time.”
– Richard F. (General Manager, 21 Years)

“Professional Teledata is an excellent place to work! The environment is fast paced and there are many opportunities to learn new skills. We have large company growth goals and a small company feel. Our team members wear different hats and new technology areas are always available to be explored by all employees.”
– Dale C. (Technical Support, 22 years)

Request More Information

  • This field is for validation purposes and should be left unchanged.