Employment Opportunities
Join Our Team
We are a leading security products and service company seeking top contributors
to join our winning team. We offer an outstanding financial and benefits package,
as well as training opportunities for skills development. We also understand the
importance of balancing home and work life. If you are the ideal candidate for any
of the positions posted below, please forward resume and salary requirements to
the
Hiring Manager
for consideration.
C# .NET Software Engineer
We are seeking a top contributor to join our product development team. You will
be responsible for the design, development, and maintenance of proprietary applications
as well as working with our team to build our next generation products. Ability
to write object oriented code in accordance with established standards and handle
diverse situations, multiple projects, and changing priorities is a must. You will
be working with leading edge technology to design exciting solutions for real world
problems while having considerable flexibility to express insights, ideas and creativity.
Requirements:
MINIMUM 3+ years of current programming experience in C# with Microsoft Visual Studio
and solid understanding of the .NET framework is mandatory. Strong SQL skills along
with solid experience working with multiple relational databases are required. Familiarity
with OOP methodologies, UML and web development experience is desired. Embedded
or mobile development experience is a plus.
The ideal candidate will demonstrate:
- Ability to write well-commented, easy-to-understand, efficient object oriented C#
code.
- Ability to devise technical solutions to complicated problems.
- Ability to assist in the system architecture, design and development of graphical
user interfaces and web interfaces, as necessary.
- Excellent interpersonal skills, including the ability to communicate with peers,
management, and customers.
- Experience in writing design and architecture documentation.
- Excellent organizational skills, detail-oriented, and have a strong commitment towards
the delivery of high quality products.
- Excellent trouble-shooting skills, including the ability to quickly solve the kinds
of problems that most others cannot solve.
- Strong communication skills both written and oral.
- Highly proactive, chooses to take initiative and ownership of projects.
- Ability to work independently as well as part of a team where everyone has diverse
skills and backgrounds.
Hiring Manager: Chris Zura