What we look for in a Candidate
While you can train an employee in hard skills, soft skills are more an inherent part of the person's character and are difficult to acquire on the job. If you are looking to hire a new employee, there are some key qualities you can look for when you are interviewing candidates.
By carefully wording your questions and by listening for certain types of attitudes and responses, you find out who will fit the position and your company culture on all levels.
Creative approach to problem solving
Able to Identify trends in web design and development industry
Communicate effectively with both team members and clients
Passion for improving user experience by bringing new ideas to the table
Not to be afraid of expressing your ideas. Just be yourself.
Opening positions
A .net Developer will be expected to undertake such duties as; consulting with clients about their business requirements, building applications to client specifications, customising current applications in line with changing business needs, reporting specifics of an application, evaluating the performance of an application, testing and implementing all software solutions, and meeting face-to-face with clients.
Excellent Design and development skills. Ability to create reusable components and frameworks using Object oriented methodology.
Follow coding and development standards.
Designing, writing, and executing unit test plans.
Ensuring bug-free applications
Troubleshoot technical issues and identify modifications needed in existing applications.
Experience
1 year to 3 years
Technical Skills
Strong on .NET Framework 2.0/3.0/3.5/4.0.
Expertise in C#. ASP.NET, OOPS, MS-SQL Server 2005 / 2008, JavaScript, AJAX,Productivity tools, Testing Fundamentals
Experience in database design, SSRS, web services, WCF, TFS.
Experience in developing solutions using MVC, JQuery and client side technologies.
Experience with object-oriented programming and n-tier architecture is required.
Experience in deploying enterprise applications
Senior application developers manage teams of computer software engineers to create and update programs used by business professionals. They must establish what a customer needs, delegate projects to team members and follow up to verify all projects are completed on time and as requested. A master's degree in information technology or a similar field, previous work experience and various certifications are typically required for this upper-level position.
Job Role
Excellent Design and development skills. Ability to create reusable components and frameworks using Object oriented methodology.
Follow coding and development standards.
Designing, writing, and executing unit test plans.
Ensuring bug-free applications
Troubleshoot technical issues and identify modifications needed in existing applications.Mentoring team of 4-5 developers.
Troubleshoot technical issues and identify modifications needed in existing applications.
Interacting with clients as and when required.
Experience
3 years to 6 years.
Technical Skills
Strong on .NET Framework 2.0/3.0/3.5/4.0.
Expertise in C#. ASP.NET, OOPS, MS-SQL Server 2005 / 2008, JavaScript, AJAX,Productivity tools, Testing Fundamentals
Data Base design, SSIS-SSRS, web services, WCF, TFS.
Experience in developing solutions using MVC, JQuery and client side technologies.
Experience with object-oriented programming and n-tier architecture is required.
Experience in deploying applications.
Experience in developing enterprise applications.
A back-end web developer is responsible for server-side web application logic and integration of the work front-end web developers do. Back-end developers usually write web services and APIs used by front-end developers and mobile application developers.
There are technologies and knowledge that are common to all web developers, and some that are specific to back-end developers. This article will provide you with a sample back-end web developer job description that will help you write a perfect job ad and assure that you easily find and hire the person that matches your specific criteria.
Excellent knowledge of HTML, CSS, jQuery, PHP and WordPress
5 years experience in Web development
Communicate effectively with both team members and clients
Passion for improving user experience by bringing new ideas to the table
Software development is highly technical work, and to be successful you should be detail oriented yet able to see the bigger picture while working in the small details. To work in this field you must have strong skills in the basic computer coding languages: HTML, Javascript, and C++. Beyond these, the top software development tools change often and you must be keep up with trends to have your work be cutting edge.
Job Role
Excellent Design and development skills. Ability to create reusable components and frameworks using Object oriented methodology.
Follow coding and development standards.
Designing, writing, and executing unit test plans.
Ensuring bug-free applications
Troubleshoot technical issues and identify modifications needed in existing applications
Experience
1 year to 3 years.
Technical Skills
Strong on .NET Framework 2.0/3.0/3.5/4.0.
Expertise in C#. NET, OOPS, MS-SQL Server 2005 / 2008, JavaScript, AJAX, Web Services.
Should have experience in Building solutions on SharePoint 2013 / SharePoint Foundation / SharePoint Online / SharePoint 2010.
Should be experienced in SharePoint Server / Client Object Model Development
Core SharePoint Development, OOB Web parts, Integrating Third Party Web Part components.
Building Custom Web Parts, Event Handlers, Features and Sandbox Solutions.
Experience in deploying applications.
Ability to create database objects like tables, views, indexes, triggers, stored procedures.
Using the SQL coding language, a SQL programmer designs tables, writes queries, and ensures that these queries perform at optimal speeds. Most SQL developers are either database administrators or experts in managing database development. There are different flavors of SQL depending on the platform you use, but they all perform the same basic functions—retrieve, add, edit, and delete database data. And a SQL programmer will be well-versed in all of these functions.
Job Role
Designing Database, writing stored procedures, complex and dynamic queries in SQL.
Creating Indexes, Views, complex Triggers, effective Functions, and appropriate store procedures to facilitate efficient data manipulation and data consistency.
Producing sample sites, creating web site designs and demonstrating and receiving feedback about draft sites.
Implementing database architecture, ETL and development activities.
Good knowledge of Working on SSRS and SSIS. Experience in SSAS will be plus.
Experienced and versed in creating SQL Server databases to quickly handle complex queries, query optimization.
Troubleshooting data load, ETL and application support related issues.
Demonstrates ability to communicate effectively in both technical and business environments.
Troubleshooting failed batch jobs, correcting outstanding issues and resubmitting scheduled jobs to ensure completion.
Troubleshoot, optimize, and tune SQL processes and complex SQL queries.
Experience
3 years to 5 years
Technical Skills
General database development using MSSQL up through SQL 2008.
Advanced level of writing stored procedures, reading query plans, tuning indexes and troubleshooting performance bottlenecks.
Proficient in SSIS, SSRS, reporting services, ETL.
Experience with SQL databases utilizing SQL Server Reporting Services implementations and SSRS report writing.
Troubleshoot, optimize, and tune SQL processes and complex SQL queries.
Experienced and versed in creating sophisticated SQL Server databases to quickly handle complex queries.
Problem solving, analytical and fluent communication.
UX Design refers to the term User Experience Design, while UI Design stands for User Interface Design. Both elements are crucial to a product and work closely together. But despite their professional relationship, the roles themselves are quite different, referring to very different parts of the process and the design discipline. Where UX Design is a more analytical and technical field, UI Design is closer to what we refer to as graphic design, though the responsibilities are somewhat more complex.
Job Role
Designing images in Photoshop and converting them into HTML.
Design layouts, develops simple, attractive web interfaces.
Producing sample sites, creating web site designs and demonstrating and receiving feedback about draft sites.
Ensuring bug-free applications
Convert raw images and layouts from a graphic designer into CSS/XHTML themes.
Creating detailed designs, image manipulation and web page layout for optimized and usable web sites
Understanding of navigation and GUI for maximizing usability.
Demonstrates ability to communicate effectively in both technical and business environments.
Keeping up-to-date with recent technological and software developments.
Responsible for meeting expectations and deliverables on time and in high quality.
Co-ordinating within different levels in hierarchy and meeting end to end requirements.
Experience
2 years to 5 years.
Technical Skills
Development of HTML, HTML 5, JavaScript, CSS 3, jquery, Photoshop,Dreamweaver, Corel Draw, graphics creation with Photoshop, Illustrator, (Adobe Creative Suite), Action Script, (Macromedia Studio).
Practical exposure and/or experience with some or all of the following: Java Server Pages, XML, PHP, IIS, Windows Server environments.
JQuery framework and plugins.
(X)HTML, HTML5, HTML Forms, CSS2, CSS3.
Developing responsible and adaptive designs, wireframe designing and website coding.
Should have experience in responsive UI design, capable of developing page considering both desktop & mobile devices, & cross-browser compatibility.
Integration of front- to back-end functionality.
Excellent in communication, Presentation and Interpersonal skills.