Job
Description
Job Summary Senior Full Stack Developer with Azure Cloud experience: Required Skills: Experience: Atleast 5+ years in full stack software development, with proficiency in the following areas: Frontend: React (v18+), Redux, HTML5, CSS3, JavaScript/TypeScript, Angular JS Backend: Node.js (with Express), MongoDB, MYSQL and RESTful API development Cloud: Azure and Experience with AWS services DevOps Practices: Familiarity with modern practices, including Continuous Integration/Continuous Deployment (CI/CD) and version control using Git Security Awareness: Knowledge of security best practices, including authentication, authorization, and data encryption (JWT, OAuth, etc.) Testing Expertise: Strong skills in testing and Test Driven Development (TDD) Critical Thinking: Excellent critical thinking skills with the ability to architect scalable and maintainable solutions Leadership: Experience in guiding technical decisions Communication: Outstanding communication skills, with the ability to explain complex concepts to non technical team members Collaboration: A strong drive to work collaboratively with cross functional teams, including product owners, and developers Bonus Qualifications: Familiarity with automated testing frameworks, such as Cypress, Selenium and Appium Experience with real time data applications (Socket.io, WebSockets) Knowledge of AI tools / OpenAI API, GROK ET AL Proficiency In following skills: ¿ Front End Development: Knowledge of HTML, CSS, and JavaScript. ¿ JavaScript Frameworks: Proficiency in JavaScript frameworks like React.js, Angular.js. ¿ Back End Programming Languages: Java, Python, Node.js. ¿ Databases: MySQL, Elastic, Cosmos DB, Oracle ¿ Version Control Systems: Git, JFROG ¿ Web Server Technologies: Apache, Nginx ¿ HTTP and REST: HTTP and RESTful design principles for APIs ¿ Web Application Architecture: application scalable and maintainable. ¿ Testing and Debugging: Knowledge of testing frameworks like Mocha and debugging processes. ¿ Security: Awareness of security concerns and how to prevent common security threats. ¿ Data Structures and Algorithms ¿ Deployment and DevOps: Docker, Jenkins ¿ Azure: Deep understanding of cloud service platform such as Azure ¿ Infrastructure as Code (IaC): Terraform ¿ Networking: Knowledge of networking topics, particularly in a cloud context, including DNS, TCP/IP, HTTP/S, VPNs, and firewalls. ¿ Proficiency in Power BI: Deep understanding of Power BI Desktop, Power BI Service, and the ability to design compelling dashboards and reports using these tools. ¿ Data Modeling: Ability to create and understand data models, including the relationships between different data sets. ¿ DAX and M Queries: Proficiency in Data Analysis Expressions (DAX) and M language to manipulate data and create complex calculations. ¿ SQL Knowledge: Strong SQL skills are often required to write queries, create views, stored procedures, and manipulate databases. ¿ Data Visualization: Strong skills in data visualization and the ability to choose the right visuals based on the data and the business requirements. ¿ Data Analysis: Ability to analyze data and draw out insights that can be represented through reports and dashboards. ¿ Understanding of ETL Processes: Knowledge of Extract, Transform, Load (ETL) processes to prepare data for use in Power BI. ¿ Data Warehousing Concepts: Understanding of data warehousing concepts such as star schema, snowflake schema, and OLAP cube. ¿ Soft Skills: Good communication skills, problem solving ability, and a lifelong learning attitude. Show more Show less