Full Stack Web Applications Developer

  • Hyderabad City, TS
  • Posted 60+ days ago | Updated 1 hour ago

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Web applications
Web development
UI
Web standards
Data migration
SQL
Application development
Automated testing
C#
ASP.NET
Vue.js
Node.js
SQL Azure
Web hosting
Access control
Project management
Technical writing
Work ethic
Critical thinking
Leadership
Software development methodology
Design
Microsoft Azure
Management
Testing
Interfaces
Software deployment
Data
Optimization
User experience
Collaboration
XML
HTML
Cascading style sheets
JavaScript
jQuery
React.js
AngularJS
Python
Ruby
Java
Database
NoSQL
RESTful
MySQL
PostgreSQL
Storage
Scripting
SSL
TLS
OAuth
Continuous integration
Continuous delivery
DevOps
Git
GitHub
Selenium
JIRA
Docker
Documentation
Communication

Job Details

Maddisoft has the following immediate opportunity, let us know if you or someone you know would be interested. Send in your resume ASAP. send in resume along with LinkedIn profile without which applications will not be considered. Call us NOW!

Client is looking for an experienced Full Stack Web Applications Developer to join our Azure-hosted SaaS product that serves Analytics and Insights primarily to Facilities Management companies to help them make profitable decisions about their Assets.

Position Overview:

The Full Stack Web Applications Developer will play a critical role to not only to own, facilitate, and deliver our product's web app but also lead the web development team. You will be responsible for the full SDLC of feature-rich, robust web applications using the latest technologies.

Responsibilities:

Design, Develop, and Deploy modern full stack applications in Azure.

Manage full SDLC including testing and support.

Lead development of technologies and products as directed.

Develop responsive front-end interfaces, using modern web standards.

Develop back-end server-side components, including configuration and deployment on Azure Platform.

Conduct data transformations, ensuring seamless data migration and integration across systems.

Write and optimize SQL Queries to enhance system performance.

Develop and adhere to best practices for application development.

Oversee automated testing and provide feedback during the development process.

Participate in technical meetings for internal and external representatives.

Ensure optimization across all platforms, including mobile-friendly UI/UX.

Collaborate with cross-functional teams to implement effective solutions.

Other ad-hoc software duties as required by the business.

Required Technical Skills:

5-7 years of direct work experience in developing and maintaining applications using C#, ASP.NET, XML.

HTML, CSS, and JavaScript/JQuery and modern front-end frameworks (e.g., Blazor, React, Angular, or Vue.js)Server-side languages (e.g., Node.js, Python, Ruby, or Java), databases (SQL or NoSQL), and RESTful APIs

Database technologies such as Azure SQL, MySQL or PostgreSQL and other database and storage services.

Server-side scripting, databases, and server deployment.

Azure services for web hosting, deployment, and monitoring.

3-5 years of hands-on experience in

Using appropriate Web Architectural principles and frameworks in designing an optimal interaction between front-end, back-end, APIs, and database.

Implementing SSL/TLS, OAuth protocol and fine-grained role-based access control to pages and data.

Azure services such as Azure Functions, Azure App Service and Azure Logic Apps.

Setting up CI/CD pipelines using Azure DevOps.

Git and tools like GitHub

Implementing automated testing using tools like Selenium.

Implementing Azure logging and monitoring processes for alerts and events.

Tools like Jira, Trello, Docker

Strong working knowledge of designing scalable and secure apps.

Solid foundation of containerization services using Docker and AKS.

Non-Technical Skills

Initiative-taking, Flexible, Responsive

Able to lead and manage a small team of developers.

Strong project management and business partnering skills.

Ability to interact with people at all levels in the organization.

Solid technical writing, documentation, and communication skills.

Strong work ethic. Excellent critical thinking skills

Education

Bachelor's degree in computer science, computer engineering, or a related field. Master's degree preferred.