Senior .NET Web Developer (Monrovia)
-
Position: Senior .NET Web Developer
A leading manufacturer in Monrovia is looking for a Senior .NET Web Developer with analysis skills with at least five (5) years of current experience in a fast paced environment with the ability to multitask. This position is a full time on-site position and will not sponsor H1B candidates.
Will have a strong development background with ASP.NET and C#, recent experience working with SOA and WCF
Will be responsible for developing web applications according to the specification of the Senior Architect. You will be working in a team driven environment and will strong development skills focused on completing work.
Job Summary:
Working independently or in a team with general supervision, this position’s main responsibility is to participate in a dynamic cross-functional manufacturing environment supporting Information Systems development, deployment and system maintenance through the programming of new and existing business/manufacturing systems and machines. This position requires a self-starter personality with good business acumen, good programming skills as well as advanced knowledge on development and database tools.
Essential Functions:
- Develop medium to large complexity program components working off of high level Technical Specifications with minimum supervision.
- Develop the technical design documents (Data Model and Data Storage Definitions [DSD], Process Model and Technical Specifications) for medium to large size projects including modifications to existing systems and the design of new systems using any of Microsoft’s technologies.
- Evaluate third party software packages, both business and technical, and determine whether they work within a project solution
- Design system interfaces between the systems being developed and other systems.
- Gather relevant facts and information needed for the development and modification of IS systems
- Determine and recommend the technical approaches to the design of new applications or to the modification of existing applications.
- Monitor post implementation performance to verify system reliability.
- Program company specific interfaces to third-party machine software to produce desired results in machine efficiency and operations.
- Assist with the creation of the functional specification through standard system analysis practices.
- Assist with or create programming specifications through technical data modeling knowledge as well as object oriented design knowledge
- Work with other staff programmers to mentor on the technical aspects and best practices
- Work with internal IT teams to ensure the utilization of existing data structures as well as to streamline technical aspects of assigned projects.
- Conduct staff code reviews as directed
Requirements:
- 5+ years of experience
- .NET 4.0, C# w/ ASP.NET 4.0
- Visual Studio 2010
- Strong MVC 3.0 with Razor view engine
- SOA, WCF, Web Services
- SQL Server 2005/2008 R2: queries, stored procedures, views, indexing, transactions
- Expert ADO.NET skills: DataSet, DataReader
- Strong client side development skills: jQuery, AJAX
- Strong front end skills in building UI: HTML 5, CSS, possibly canvas
- Knowledge and previous experience with Windows Server 2008 R2 and IIS 7.0+
- Team Foundation Server version control
- Strong communication skillsDesirable Skills:
- Persistence frameworks (Entity Framework, NHibernate) a plus but not required
- Previous experience with Domain Driven Design and Design Patterns
- Knowledge of manufacturing systems
- Advanced trouble shooting skills
- Advanced communication skills
- Advanced analytical skills
- Develop system documentation
- Critical thinking skills
- Good communication skills
- Advanced writing skills
- Motivated towards excellence
- Understands sense of urgency
- Work well in a team environment and independently
- Detailed oriented
- Focused and goal oriented
- Dependable and ability to follow through
- Ability to accept responsibility
- Ability to take initiatives
- Team building / leadership skills
- Ability to prioritize business critical tasks
- Lead efforts in continuous improvement
- Ability to develop executive summaries
- Ability to develop presentation materials for all levels in the organization
- Ability to identify and confront difficult business issues
- Ability to visualize, document & communicate complex technical solutions
- Capable of abstract/analytical reasoning in a problem solving
- Ability to act as a Project Leader on small projects
- Ability to estimate, schedule and track projects form tart to finish
- Ability to write Technical Specifications at a high or detail level
- Ability to develop the technical design documents
- Ability to develop Data Model, DSD and Process Model
- Ability to design system interfaces between systems
- Ability to evaluate third party software packages, both business and technical
- Ability to develop the technical design documents for a medium size project
- Experence in Full software lifecycle development processes and methodsResponsibilities:
- Develop highly complex ordering applications that integrate with our back end systems
- Build out designs put in place by Senior Architect
- Build complex user interfaces in HTML 5 based on specifications and designs provided to you.Contact
- Email: itjobs@decore.comPlease note this job is a full-time in-house position. Please no recruiters and outsource firms
- Location: Monrovia
- Compensation: Compensation: Based on Skillset and Years of Experience-Market Rate
- Principals only. Recruiters, please don’t contact this job poster.
- Please, no phone calls about this job!
- Please do not contact job poster about other services, products or commercial interests.
