Senior C#, Web and Desktop Software Developer
3820 Ventura Drive, Arlington Heights, IL 60004
On-Site
Job Title: Senior C#, Web and Desktop Software Developer
Department: Software
Company Overview:
Digital Design Corporation (DDC) is a design and manufacturing company with deep expertise in providing craftsman digital design services (chip, board, software and system), intellectual property, and prototype/production. We are an engineering-centric company specializing in audio and video technology related to networking, notification, and security. We set the standard that others follow.
Advanced Network Devices (AND) is a wholly owned subsidiary of DDC offering a comprehensive portfolio of PoE endpoints. We are the leader in the design and production of IP endpoint devices for mass notification systems. Our devices are installed throughout the US, and in international locales, within a wide range of facilities, in markets from education, healthcare, and government to corporate and industrial.
Position Summary:
Join our team as a C#, Web, and Desktop Software Developer. You will develop cutting-edge software products while collaborating with talented and experienced developers and engineers from multiple functional teams. You will learn new technologies, advance your skills, and form fun and collaborative personal relationships. You will mentor less experienced team mates and lead small teams to achieve important goals.
Key Responsibilities:
- Design, code and test Windows and web applications and user Interfaces.
- Research and experiment to develop ideal solutions to common and unique problems.
- Collaborate with others on your team and throughout the organization.
- Analyze and debug challenging problems.
- Create design documentation.
- Support system integration and verification.
- Participate in the planning and design of new software products.
- Support and enhance systems in production.
- Mentor less experienced team mates.
- Lead efforts to to create, extend, refine, and refactor software products.
Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, or related field.
- 5+ years of professional experience in software development.
- Knowledge and some experience with C#, JavaScript, CSS, HTML, and .NET.
- Experience in developing user interfaces, and software applications.
- Proven ability to learn new technologies, frameworks, and practices on your own.
- Understanding of version control and other standard software development practices.
- Strong analytical and problem-solving skills.
- Ability to work and meet goals in a fast paced environment.
- Strong communication skills.
- Understanding of all phases of Software development process (architecture, design, coding, implementation, testing, debugging).
- Leadership ability or potential.
Preferred Qualifications:
- Knowledge and experience with C++, Java, Python.
- Experience with web applications, Windows Forms, Blazor, ASP.Net Core, CesiumJS, Video playback/manipulation, Geospatial applications, SQL.
- Experience with A/V products, HTTP, device drivers, network protocols and system programming.
- Experience working with REST APIs.
- Professional leadership experience.
Pay Scale and Benefits: $100,000 – $130,000 per year.
- Benefits:
- Health insurance (medical, dental, vision).
- Retirement savings plan with guaranteed Company match.
- Paid time off (vacation, sick leave, holidays).
- Professional development opportunities.
Application Instructions: Apply on the company website or send your resume to ddc-marketing@digidescorp.com
Equal Opportunity Employer Statement: DDC / AND is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.