New
Job Preference:
- Proficiency with coding, user experience design
- WFH
- Working Days - 5
- PAN India
Qualification:
Bachelor of Comupter Applications, Bachelor of Engineering, Master of Computer Applications, Bachelor of Science - Information TechnologyJob Description:
Responsibilities
- The application developer is the primary resource for determining the approach to be utilized in a project implementation.
- The application developer should possess a thorough understanding of the product from both a functional and technical perspective.
- He or she should have a comprehensive understanding of the implementation methodologies for the technology being utilized in product development, such as .NET, Java Framework.
- The application developer participates in every aspect of the development and implementation, working with business analysts to ensure full understanding of the change implications to current business processes.
- He or she designs and builds product deliverable s according to specifications, escalates technical design or specification issues to business analyst/project manager and application development director, and works within a given time frame to complete coding.
- He or she follows good development practices and software development life cycle methodologies throughout product development.
- Reviewing current systems.
- Presenting ideas for system improvements, including cost proposals.
- Working closely with analysts, designers and staff.
- Producing detailed specifications and writing the program codes.
- Testing the product in controlled, real situations before going live.
- Preparation of training manuals for users.
- Maintaining the systems once they are up and running.
- Working directly with developers and product managers to conceptualize, build, test and realize products.
- Gather requirements around functionality and translate those requirements into elegant functional solutions.
- Build prototypes at tech scoping stage of projects.
- Working along the web developers to create and maintain a robust framework to support the apps.
- Create compelling device specific user interfaces and experience
- Standardize the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort.
Functional/Technical Skills
- The application developer should be knowledgeable in Microsoft .NET technologies: Dot Net Development including C#, ASP.Net and with AJAX, JQuery, Javascript,
- Hardware sizing and architecture;
- Network and operating systems;
- Developing on Microsoft SQL, Stored Procedures, DB Optimization techniques.
- Strong understanding of project management methodologies, DB Design, Project Planning, Code Reviews, Documentation, Design and Architecture.
- Strong aptitude to learn and apply new technologies Excellent interpersonal communication and teamwork.
- Server technologies—Microsoft SQL Server Database, Reporting Services, Analysis Services, N-tier architecture:
- Web servers and Internet technologies—Microsoft Internet Information Server (IIS);
- Microsoft BizTalk Server, and firewalls.
- Developing in Web Application Development Web Services.
Skills:
- Minimum 1 yr of experience in sql
- Knowledge of Agile and Web api
- Coding on all tiers of the application.
- Understanding of Algorithms, Data Structures, Object-Oriented design and Systems Architecture.
- Ability to use analytic data and user testing to inform design decision
- Understanding of XHTML / HTML, JavaScript, CSS, XML, or other Web technologies.
- Ability to multi task and good time management skills.
- Ability to work on their own and as a part of the team
- Excellent testing/ QA skills.
- Excellent communication skills (verbal and written) to liaise with various departments locally and internationally