As a Web Developer, you will become a key component to our team in helping with our flagship new MVC web application and ensure that we provide our users with the best product possible.
We need someone that can learn. Not just learn something after you’ve done it a hundred times, but learn immediately with minimal direction. You need to be able to dig into a situation until you know how it works.
We only care about what you know and what you can accomplish.
If you are sharp and determined, then show us what you’ve got. We want to hear about your joy for programming and how you want to use technology to make the world better.
You’ll be tasked to help implement new and existing functionality in our new application.
You’ll apply your unique problem solving and technical skills to engineer the best possible solutions to our business challenges.
Designs, develops, and maintains software using C#.Net, ASP.Net MVC, VS.Net 2012/2013/2017
Designs, develops, and maintains SQL queries/procedures as needed to support the web application
Develops solutions that integrate with existing product architecture
Participate in a collaborative team environment across software teams
The ideal candidate:
Is an extremely detail-oriented and creative problem solver
Is a self-motivated worker who thrives and works well under deadlines
Is inquisitive and eager to learn in a dynamic and fast paced environment
Is intrigued by web technology and the Internet as a platform for opportunities and challenges
Wants to be an integral part of a team that delivers the highest quality product possible
Doesn’t shy away from expressing solutions and ideas for improvement
Enjoys working in a cross-functional work environment
Has an interest in how data is stored, displayed, and transmitted over the web
Must possess excellent verbal and written communication skills
Ability to efficiently manage time
Ability to clearly communicate findings
Ability to take on commitments and adapt to rapidly changing requirements
Comfortable and confident with web technology
Proficient Knowledge of HTML, CSS, and SQL
Proficiency in web standards (W3C, WCAG, etc.)
Expertise in SQL Server development
Ability to work flexible/extended hours, including evenings and/or weekends as required.
6 to 8 years of relevant job experience in Microsoft.Net Technologies (ASP.NET v4.0, MVC 4, MVC 5,Entity Framework)
6 years of C# experience
Experience in most recent versions of Entity Framework (EF version 5 and greater)
Visual Studio 2012, Visual Studio 2013, Visual Studio 2017
Proficiency in SQL Server database development with current releases (2012, 2014)
Knowledge of latest Microsoft technologies, design patterns, unit testing, refactoring, Agile, Test Driven Development, ORM and UI Frameworks (i.e. Bootstrap, MVC Razor etc.), SOA standards
Experience with responsive web design (bootstrap and other client side api)
Experience with Windows services and middle tier development
Experience with all common browsers and ability to leverage them for debugging, tracing and detailed analysis
Knowledge of the software development lifecycle (SDLC)
Experience and good understanding of business requirement gathering
Must have a working knowledge of development methodologies;
Experience in caching frameworks such as Second Level Cache for Entity Framework 6.1 or projects like Memcached would be a plus
Job Type: Full-time