Senior DotNet Developer
Location: Tampa, FL…
Duration: 6 months
Description:
- Responsible for programming on specific application subsets of the company's application portfolio, participating in all phases of the development and maintenance life cycle, typically for an assigned business unit or corporate department and utilizing various customer technology platforms.
Primary duties may include, but are not limited to:
- Maintains active relationships with customers to determine business requirements, leads requirements gathering meetings and reviews designs with the business. Leads efforts with Web and marketing team to increase the presence of web products. Owns the change request process and coordinates with other teams as necessary. Develops and owns list of final enhancements. Develops and defines application scope and objectives and supervises the preparation of technical and/or functional specifications from with programs will be written. Performs technical design reviews and code reviews. Ensures unit test is completed and meets the test plan requirements, system testing is completed and system is implemented according to plan. Responsible for delivery of application technology solutions and data information planning effort. Coordinates and manages on-call support and owns the system monitoring process. Owns the technical development environment and works on the Enterprise team. Leads multiple or large projects and facilitates large group JAD sessions for requirements, modeling in several disciplines. Leads vendor evaluation and analysis. Requires an BA/BS degree in related field or technical institute training; 7 or more years related experience; multi-platform experience, and expert level experience with business and technical applications; or any combination of education and experience, which would provide an equivalent background. Incumbent should also have the ability to mentor others, and provide troubleshooting support. Multi database and/or multi language preferred.
Additional Job Description Details:
The resource will be working on Application Development as below:
- Develop applications using TFS, ASP.NET, C#, VB.NET, IIS, WCF, Web API, Web Services, MVC 5/Core 2.x, LINQ, Entity Framework and Design Patterns
- Build and update websites using Razor, HTML5, Drupal, PHP, Bootstrap, Apache, JavaScript, jQuery, JSON, Angular JS, CSS, and other front-end technologies
- Develop applications using ASP.NET, VB.NET, C#, SQL Server and Oracle
General Purpose:
Position requires advances knowledge and skills to implement software applications involving data structures, object-oriented analysis and design, object oriented software engineering, network technologies and protocols, security protocols and business processes. Position interfaces with internal customers, project managers, and other developers.
Essential Duties And Responsibilities:
Responsible for participating in all phases of the development and maintenance life cycle, typically for an assigned business unit, client program, or corporate department and utilizing various customer technology platforms. Primary duties may include, but are not limited to:
- Develop applications using TFS, ASP.NET, C#, VB.NET, IIS, WCF, Web API, Web Services, MVC 5/Core 2.x, LINQ, Entity Framework and Design Patterns
- Build and update websites using Razor, HTML5, Drupal, PHP, Bootstrap, Apache, JavaScript, jQuery, JSON, Angular JS, CSS, and other front-end technologies
- Develop applications using ASP.NET, VB.NET, C#, SQL Server and Oracle
- Create data transformation and reporting jobs using SSIS, SSRS, and Crystal Reports
- Maintains active relationships with customers to determine business requirements.
- Collaborates with engineers and graphic designers, analyzes and classifies complex change request and reviews and evaluates possible enhancements.
- Works with development team to develop and define application scope and objectives and prepare functional and/or technical specifications.
- Analyzes and evaluates detailed business and technical requirements.
- Codes and maintains complex components of information systems.
- Mentors others on coding standards and performs code reviews.
- Develops and performs system testing and fixes defects identified during testing and re-executes unit tests to validate results.
- Aids in integrating activities with other IT departments for successful implementation and support of project efforts.
- Provides on call support and monitors the system and identifies system deficiencies.
- Requires BA/BS degree or technical institute training; 3+ years experience on one platform, multi database, multi language or multi business application, or any combination of education and experience, which would provide an equivalent background. Incumbent should also have the ability to mentor others, lead small projects and provide troubleshooting support.
Qualifications, requirements, education and/or experience:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Qualifications include:
- Undergraduate degree in Computer Science, Mathematics, Engineering, Information Technology, Information Systems or any other related technical field or equivalent experience
- A minimum of 5 years of web development experience using Razor, HTML5, Drupal, PHP, Bootstrap, Apache, JavaScript, jQuery, JSON, Angular JS and CSS
- A minimum of 3 years of application development experience using TFS, ASP.net, C#, VB.net, IIS, WCF, Web API, Web services, MVC 5/Core 2.0, LINQ, Entity Framework and Design Patterns
- A minimum of 3 years of database design and integration experience in SQL Server, Oracle and MySQL
- Healthcare industry experience a plus
- Attention to detail, tenacious drive for problem solving, and ability to resolve complex problems in a fast paced environment
Necessary knowledge, skills and abilities:
Ability to: work from designated office for collaborative/interactive fulfillment of duties; concentrate in an open-office "cubicle” environment; appropriately and directly interact with other staff members and/or outside associates; perform telephone and/or computer work for extended periods of time; operate office equipment such as computer, telephone, and copy/scan/fax machine; attend and participate in meetings via phone, computer, or in person.
- Working knowledge of fundamental operations of relevant software, hardware and other equipment.
- Knowledge and skills in customer service practices.
- Related skills and training in Microsoft Windows environments.
- Excellent oral and written communication skills including good grammar, voice and diction.
- Problem analysis and solving.
- Adaptability.
- Planning and organizing.
- Attention to detail.
- Stress tolerance and flexibility with schedule.
Must Have Skills:
- ASP.NET, C#, MVC, Razor, Bootstrap, JavaScript, jQuery, JSON, LINQ, Web API, SQL Server, SSRS
Nice to Have skills:
- Angular JS, PHP, Crystal Reports, Oracle
Physical Demands:
The physical demands described here are representative of those that should be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to sit.
The employee frequently is required to manipulate or use objects, equipment, tools, and/or controls.
May require specific vision abilities to perform this job.
Ability to lift, carry or exert items or objects of reasonable weight.
Work Environment:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Attendance at employer worksite is an essential job requirement.
The noise level in the work environment is usually moderate.
For the most part ambient room temperatures, lighting and traditional office equipment as found in a typical office environment.
Additional Information:
The job description does not constitute an employment agreement between the employer and employee and is subject to change by the employer as the needs of the employer and requirements of the job change.
The duties listed above are intended only as illustrations of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar, related or a logical assignment to the position.
Qualification Rating
Associates Degree or Equivalent Experience Yes
BA/BS Degree or Equivalent Experience Yes
Multi-Tasking
Team Leadership
Call Notes:
This person will be Working on .net applications support and development
Looking for general .Net developer
Need Strong Experience in ASP.Net, C# and Web Forms
Strong experience with MVC4 and MVC5
Have worked on JavaScript ,JQuery, Jason, Bootstrap and Razor
Required Skills:
- Develop applications using TFS, ASP.NET, C#, VB.NET, IIS, WCF, Web API, Web Services, MVC 5/Core 2.x, LINQ, Entity Framework and Design Patterns
- Build and update websites using Razor, HTML5, Drupal, PHP, Bootstrap, Apache, JavaScript, jQuery, JSON, Angular JS, CSS, and other front-end technologies
- Develop applications using ASP.NET, VB.NET, C#, SQL Server and Oracle
Skillset:
- ASP.NET MVC 5/Core and WEB Forms, C#, WEB API, SQL Server and Oracle, JavaScript jQuery, JSON, Razor and Bootstrap
Conference Call Notes:
Manager review about previous candidates:
Most of the candidates are basically not even knows the basic .net content
Not experienced in MVC
Don't know how entity framework works
Skills are there in resume but not explaining what it is
Candidates are not at the level they need
Most of them are not explaining on Oops concepts
Required skills:
Need Sr Level Candidates
ASP.Net, MVC, C# and Web Api
SQL Server and Oracle
Need Expert level experience on C#
Good Experience in Entity Framework
Good Experience in .Net Core concepts
Need MVC 5 or above is what they are looking
Bootstrap is required as they need to know for Frontend development
Need JavaScript and JQuery for validation on front end side
Additional notes:
All of the candidates interviewed so far do not have the basic concepts of .net. The database concepts and SQL. They have this in their resumes, but when we ask them, they do not even have the basic concept. .net, .net entity, database SQL server, Oracle, good knowledge of C#. .net core 2x and higher. .net code. We need someone who can create and consume the services. Manager is looking for a sr. level resource. Is bootstrap required – yes. This is the one they need to know regarding the front end designing. Full stack front end (Boostrap). No other Javascript framework. They look right on paper, but they are not able to explain the concepts when asked. The suppliers were having the candidates take the KLM technical test and sharing the results, which would be really helpful.
As an equal opportunity employer, ICONMA prides itself on creating an employment environment that supports and encourages the abilities of all persons regardless of race, color,gender,age,sexual,orientation, citizenship, or disability.