Location
Montgomery, AL | United States
Job description
Position: MVC Developer
Duration: 4 months with Extension Possible
Location: Montgomery, AL (Onsite from day1)
Project Description:
Seeking to hire an established senior level Web Developer with experience working independently on large projects.
- The ideal candidate will be a MVC developer experienced in a variety of the more difficult Web tools and languages.
- Will develop, maintain, and support applications for the organization's Internet/Intranet sites.
- Responsible for the back end and front end development of assigned Web application(s).
- Gather and analyze requirements; Code all components of the application; Develop, maintain, and support all database components; Test all created or modified application components; Document application components;
- Publish/Deploy applications; Create system reports;
- Troubleshoot and support assigned applications;
- Research, evaluate and recommend new Internet tools and applications for use in assigned responsibilities and perform other related activities as needed.
Skills Required - We will train on specific business area rules and policies, but the candidate should possess the required skillset
- Candidate must be experienced with C#, ASP.NET MVC, WCF, SQL Server, AJAX, JQuery, Razor, Bootstrap at a minimum.
- Must have experience using SSRS or RDLC for report development;
- Must have working knowledge of IIS setup and management;
- Must have strong analytical and troubleshooting skills.
- Must have the ability to translate requirements into technical designs and functional code;
- Must be able to handle large, complex projects that require advanced skill in multiple technical environments;
- Must have a strong work ethic;
- Must have the ability to work cohesively within a team or independently.
Skills Preferred
- Experience with branching and merging in Microsoft Team Foundation Server (TFS); Experience with application migration to later technologies, upgraded servers, or new domains.
- Knowledge of the deployment process and the ability to create automated builds;
- Excellent verbal, written and interpersonal communication skills;
- Ability to multitask and still pay attention to detail;
- Ability to work as a project team member but also independently or as a project leader.
- Ability to meet deadlines in fast-paced environment;
- Ability and temperament to mentor more junior level technical staff.
Experience Required
- Typically has a minimum of 8 years of IT work experience in software development, database design, installation and modification in an online environment
Experience Preferred
- Minimum 8 years building web applications using ASP.NET MVC, Web API, RESTful APIs, Web Services, IIS, HTML/CSS, JQuery, Razor, AJAX, and Bootstrap
- Minimum 8 years of experience using C#, object oriented programming
- Minimum 8 years SQL database development experience (Including SSIS, SSRS and SSAS) Minimum 8 years with data services technologies such as Entity Framework, WCF, XML, JSON, etc
- Minimum 3 years of experience using TFS
Education Required
- Bachelor's Degree in Computer Science, Information Systems, or similar. Or equivalent work experience
Job tags
Salary