What are the responsibilities and job description for the Database Programmer position at Ultratec, Inc.?
Ultratec, Inc., located on the west side of Madison, is the worldwide leader in developing new technologies for the deaf and hard of hearing population. Today, our equipment is recognized as the standard for excellence in text telecommunications. Ultratec, Inc. is actively seeking a Database Programmer to join our team.
This full-time position offers a Monday - Friday schedule, a competitive starting wage, a full benefits package, and a casual work environment. Absent undue hardship, Ultratec will make reasonable accommodations for religious beliefs and individuals with disabilities.
Ultratec’s most recent endeavor, the Captioned Telephone (CapTel), continues to demonstrate how we have revolutionized the industry with cutting edge products that transform the lives of individuals around the world.
Position Summary: Ultratec is looking for a Database Programmer to join our development team and be an integral part of our growing research and development responsibilities. This individual will participate in the design, architecture, and implementation of many different server/client based applications that support our CapTel platform. The main duties for the Database Programmer are application development using .NET and Web tools, debugging, and working with the test lab and quality assurance to ensure the design criteria meets expectations.
Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience in a related field.
- 3 years of experience in Software Engineering/Software application development.
- Proficiency with MS Visual Studio environment.
- Proficiency with Microsoft .NET (C#, VB.Net, ASP.Net).
- Proficiency with MS SQL.
- Web Development skills including Web Forms, Web API, and MVC.
- Working knowledge of the following: (ASP.Net Core, ASP.Net Framework, REST API, Bootstrap, jQuery, HTML5/CSS, JSON, JavaScript, IIS, SSRS, and TFS).
- Working knowledge of Windows Desktop is a plus.
Other:
- Exceptional engineering, problem solving skills.
- Strong written and verbal communications skills across functional teams.
- Demonstrates initiative and can work independently or in a small development team.
- Knowledge of software testing practices and tools.
- Ability to create high level software design documents and requirements.
All qualified applicants will receive considerations for employment without regard to sex, race, color, national origin or ancestry, age, disability, marital/veteran/student status, physical appearance, sexual orientation, political beliefs, religion, genetic information, gender identity, a less than honorable discharge from the military, etc. and any other status protected by federal, state or local law and regulations.
XJ6