Cie Digital Labs is looking for a Senior .NET Developer to play a pivotal role in the architecture of interactive applications and backend systems to support web and mobile applications. Our ideal candidate is one that can thrive in a fast-moving, creative company and can help lead, mentor and grow the .NET team.
Our partnerships with start ups and large corporations will constantly give you opportunities to create applications from scratch without maintaining legacy code. These large scale partnerships will expose you to various applications across a variety of disciplines: web (APIs), mobile (SDKs), hardware (beacons, sensors, etc)…and many others.
The Cie Digital Labs development department is made up of world class engineers. From mobile (Xamarin), backend (C#, Java, RDBMS and NoSQL) and front end leveraging the latest web technologies, you’ll always be exposed to something new. We pride ourselves in constant collaboration across disciplines.
What you'll do:
- Be a mentor to more junior developers by setting development schedules, delegating tasks, and reviewing code
- Participate in the hiring and growth of new developers
- Work with other developers to develop and build systems on the .NET platform using C#
- Assist in the back-end architecture and modeling of data-driven applications
- Research, test, and implement new technologies, frameworks, and utilities
- Develop and enforce development standards and best practices for the .NET team
- Work with developers and non-developers to execute the full software development lifecycle
- Participate in creating schedules and time estimates for future projects
What you need to succeed:
- BA/BS degree in Computer Science or related technical field or equivalent practical experience
- 5+ years of experience developing applications on the .NET framework using C#
- 4+ years of experience developing web applications using ASP.NET MVC
- Experience with MS-SQL and MySQL creating efficient and effective data models in high transaction environments and writing complex queries
- Experience with HTML, CSS and JavaScript
- Experience developing web services using Web API and/or WCF
- Experience with automated builds and deployments (TeamCity, Octopus or similar technologies
- Extensive experience with Git
- Strongly preferred to have experience with AWS and/or Azure
- Experience with Umbraco is strongly preferred
- Proven communication skills and the ability to work with a variety of personality types
- The drive and ability to learn new technologies and adapt to new projects
- Must be able to clearly communicate technical challenges to business units
Developer Perks:
- Your own personal PluralSight and Umbraco.TV subscription
- Access to Xamarin University
- MSDN Subscription
- Decked out MacBook Pro
What we offer:
The Cie Digital Labs’ team is made up of fun, bright, independent, self-motivated, and experienced people who have a passion for building disruptive technology. We offer a full suite of benefits and perks in addition to a competitive compensation package. We let our employees take command of their own destiny and collectively, we are able to create once-in-a-lifetime opportunities out of nothing. Stay connected with us! https://www.linkedin.com/company/cie-digital-labs