The .Net Web Developer is a mid-level software developer responsible for implementing, developing, maintaining, and troubleshooting enhancements for internal and external web products.
What your day looks like:
•Writing and developing high quality code including unit tests within the context of a pre-existing technical infrastructure
•Contributing to the development of web applications and collaborating on process enhancements to increase the effectiveness of IT development team
•Developing initial application designs and collaborating with the team during design reviews
•Providing input on User Story and Task estimates
•Implementing complex designs with a high degree of visual and functional integrity
•Maintaining all internally developed applications with respect to enhancements and bug fixes
•Designing and developing custom web applications to address business needs in order to drive efficiency within the organization
•Designing and creating interfaces to integrate corporate or third party systems
•Continually migrating solutions to newer technologies
•Maintaining current knowledge of industry best practices
•Developing and maintaining relationships with business partners
Experience you should have to get the gig:
• B.A./B.S. in MIS or Computer Science, or an equivalent in education and experience
•Possess three (3) to five (5) years of software development experience
•Extensive server development knowledge and skills, including Object Oriented Programming; C# services middleware (WCF or WebAPI Services using REST; JSON; LINQ; Services Versioning); Layered Programming (Auto Mapper); Unit/Integration Testing (MOQ; MS Test; Dependency Injection/Inversion of Control using Unity); Database Modeling (Entity Framework); and SQL Server
•Web development knowledge and skills, including CSS; AngularJS; JQuery; ASP.Net MVC and Razor; and HTML 5
•Have experience working with an Agile/Scrum development team
•Possess a thorough understanding of the software development lifecycle in an Agile environment
Why this company?
Our Client is a growing company, with flexible work hours, casual dress code, a fun atmosphere and located in a cool downtown location! You will have exposure to new technologies, working with a very collaborative team.