


- understanding of the front-end and back-end processes;
- ability to work with HTML / CSS;
- ability to work with databases;
- understanding of programming templates and architecture design guidelines;
- profiling and optimizing applications.

Similar jobs

Roles and Responsibilities:
1. Develop, enhance, document, and maintain application features in C#/Asp.Net.
2. Excellent understanding of Database concepts and strong ability to write well-tuned SQL Statements.
3. Participate in design, code and test inspections throughout product life cycle to contribute technical expertise and to identify issues.
4. Knowledge of developing desktop-based applications is also desirable.
5. Understand technical project priorities, implementation, dependencies, risks and issues.
6. Big Data knowledge is a Plus.
7. Drive design reviews while adhering to security requirements.
8. Provide direction for .Net developers and act as escalation point for questions or issues.
9. Performs technical analysis to identify and troubleshoot application code – related issues.
Keyskills
1. Must have hands on experience with ASP_Net, ASP_Net_MVC, Asp .net 4.5 , Core
2. Must have good experience in C#
3. Must have good experience in API
4. Must have hands on experience in HTML_5, angular js,CSS,CSS,CSS3, jQuery, Bootstrap, jAVASCRIPT,
5, Must have experience in Microsoft_SQL_server


Knowledge of PHP web frameworks including Laravel and CodeIgniter is must
· Knowledge on Doctrine ORM
· Knowledge of front-end technologies including Vue.js CSS3, JavaScript, and HTML5 is must
· Understanding of object-oriented PHP programming.
· Previous experience creating scalable applications.
· Proficient with code versioning tools including Git, Mercurial, CVS, and SVN.
· Familiarity with SQL/NoSQL databases.
· Ability to project manage.
· Good problem-solving skills.

- End-to-end full-stack development experience
- Full hands-on experience with at least one of the following languages Java, PHP, Python, .NET and code repositories like GIT, SVN
- Expertise with HTML5, JQuery, CSS
- Proficiency with front-end JavaScript frameworks like Angular, React, etc.
- Experience of designing and developing APIs in a micro-service architecture
- Experience with webserver technologies like Node.js, J2EE, Apache etc.
- Good understanding and working experience with either relational or non-relational databases like Oracle, MySQL, PostgreSQL, Mongo DB, Cassandra
- Good understanding of the changing trends of user interface guidelines for mobile apps and be able to transform apps to newer form factors
- Hands-on with Native UI Components
- Familiar with Cloud components & deployment procedures.
- Familiar with code repository


Responsibilities
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize applications for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end services
- Define APIs for front-end and back-end
- Consume 3rd party APIs
- Collaborate with other team members and stakeholders
-Angular
-Express
-MySQL
-Node.Js
Skills and Qualifications
- Strong understanding of JavaScript, its quirks, and workarounds
- Basic understanding of web markup, including HTML5 and CSS3
- Good understanding of advanced JavaScript libraries and frameworks - Angular, RxJS, Internationalization
- Good understanding of asynchronous request handling, partial page updates and reactive components
- Proficient understanding of cross-browser compatibility issues and ways to work around such issues
- Familiarity with front-end build tools
- Proficient understanding of Git
- Good understanding of browser rendering behavior and performance
- Basic understanding of HTTP requests and proficiency in creating REST APIs using Swagger
- Strong understanding of relational databases and its concepts - MySQL
- Ability to write database queries and transactions using sequalize ORM
- We would prefer it the candidate has an experience of min 1 year but a maximum of 3 years with all above mentioned technologies, libraries and frameworks


Full Stack – Software Developer
About us
Villa Plus is UK's leading villa holiday tour operator, providing holiday makers the ability to book their own private villas across Europe. Customers have a choice of close to 2000 villas in 19 destinations with option of booking flights, car hire, transfers and travel insurance. Over the last 33 years Villa Plus has catered for holidays for nearly 200,000 customers and it manages about 50,000 bookings annually online.
Our digital platformhttp://www.villaplus.com/">, http://www.villaplus.com/">www.villaplus.com runs totally in Azure Cloud. A headless CMS platform is used for non-villa marketing content. Ash software is value-added partner and technical arm of Villa Plus which aims at delivering delightful experience to customers.
Qualification
- Bachelor / Masters degree in Computer Science or Computer Engineering
A good team player with expertise working as part of Agile teams. Hands-on experience in practicing Scrum, XP and Kanban. Hands-on experience in Microsoft .NET technology stack is a must
- Strong hands-on experience in web development using ASP.NET MVC and C#
- Usage of SQL and no SQL databases
- Hands on experience in test-driven development and DevOps practices
- Understanding and following OOAD, SOLID principles using C#
- Well-versed with pair-programming
- Working on solutions hosted in cloud environments (Azure or AWS)
- Implementation of continuous delivery processes
- Usage of Git
The following would be beneficial:
- Understanding of behavior-driven development and domain-driven design
- Experience in :
- .Net core, Web API
- Scripting Languages like JavaScript
- Frontend: Angular7
- Automating business processes
- Integration with 3rd party systems
- Content management


- Mandatory Skills : Java, Springboot, Microservices.
- Basic knowlege of HTML and CSS
- good understanding of REST API designing as well as development using spring.
- Strong Hands on experience in Angular or React JS
- Effective in using frameworks.
- Proficient understanding of code versioning tools Git/bit bucket with Maven.
- hands on expereince in SQL
- 12 to 16 years of experience in enterprise level software architecture, design, development (architecture, design patterns, reliability and scaling) of new and current systems
- Experienced in Full Stack product development
- Bachelor’s Degree in computer science or a related field
- Computer Science fundamentals in data structures, algorithm design and problem solving.
- Extensive knowledge and deep understanding of Java and related technologies
- Experience with modern software development methodologies: Agile/Kanban, CI/CD, DevOps, etc.
- Proficiency in Full Stack product development
- Proficiency with Java is essential.
- Proficiency with React, TypeScript, JavaScript, HTML CSS is essential
- Proficient with REST APIs
- Proficient with product development experience on both front end and back end
- Experience with AWS and/or other public cloud technologies.
- Database Experience (query optimization, index generation, caching) or NoSQL DBs a plus
Preferred Qualifications:

The Company:
Virtual Engineering Services Pvt. Ltd. (VES) is the exclusive development center for VEST, Inc. USA. We engineer desktop and cloud apps, and enterprise platforms for VEST, Inc. to help create high quality, scalable, cost-effective solutions, and services for major global OEMs. More details, please visit our website : https://www.vestusa.com">https://www.vestusa.com
The Opportunity:
The Opportunity, as a Full Stack Developer, you'll be at the heart of our company - The Engineering Team. You will be the brain behind crafting, developing, testing, going live and maintaining the products. Will help the Quality Assurance Team by squashing those annoying bugs!
Your day-to-day tasks includes:
Required to work in a fast-paced agile environment and with a team of dynamic Software Engineers to develop end-to-end applications/products.
You will develop applications using cutting edge technologies like, Blazor, Microsoft .Net Core, RESTful web services, HTML5, CSS3, JavaScript frameworks, SQL Server etc.
You will use .NET Core using Visual Studio Code as a primary technology to develop applications.
You are always willing to work in a constantly changing world and have ability to adapt to new technologies faster.
What You should have:
You come with a minimum of 2 to 3 years of extensive first-hand work experience in C#, .Net Core, SQL Server, MVC, Razor Pages, JavaScript, CSS, HTML and you must have a sound knowledge of OOPS concepts.
Proven experience WCF, REST APIs, LINQ and the Entity Framework.
Experience in Blazor Web Assembly is a plus.
You can understand customers business requirements, capability to translate those business requirements to technology terms and develop applications.
Detail-oriented, Critical-thinking, Experience with software designing in a test-driven environment.
You have a good understanding on Azure DevOps and Agile methodologies.
Excellent communication Skills both written and oral, and you are a fast learner with an ability to adapt quickly.
Why you must work for VES.
Talented and supportive peers who value your contributions and drive your learning.
Challenging opportunities: Learning happens outside the comfort zone and that is where our team likes to be always pushing the boundaries and growing personally and professionally.
Transparency: an open, honest, and direct communication with co-workers, seniors and even all our senior management is approachable.





