Location: Bangalore
Experience: 6-9 Years
Full Stack Developer Job Description
Responsibilities:
Design and develop: Create user interactions on various websites and platforms and develop databases and services for functionality.
Front-end development: Build the front-end of applications through appealing visual design using languages like HTML, CSS, and JavaScript.
Back-end development: Develop and manage well-functioning databases and applications using server-side languages such as Python, .NET.
API development: Write effective APIs to connect different parts of the software.
Testing and debugging: Test software to ensure responsiveness and efficiency, troubleshoot, debug, and upgrade software.
Security: Create security and data protection settings.
Collaboration: Work with development teams and product managers to ideate software solutions and improve software by working with data scientists and analysts.
Version control: Use GitHub for version control, code reviews, and collaboration with other developers. Manage repositories, branches, and pull requests to ensure smooth development workflows.
Ability to set ambitious standards in applying practices across the squad in areas such as Unit testing, Automation, ATDD, DevOps, CI/CD, design, and code reviews.
Exposure to Cloud Technologies such as AWS (Amazon Web Services) and Kubernetes would be an advantage.
Collaborate with DevOps engineering to implement continuous integration and deployment using Jenkins and uDeploy tools; analyzing code quality issues using Sonar; implementing application resiliency procedures using HP Operations Orchestration; and process management using HP Service Manager and ServiceNow
Skills and Qualifications:
Experience: Proven experience as a Full Stack Developer or similar role.
Languages: Knowledge of multiple front-end and back-end languages and libraries (e.g., HTML/CSS, JavaScript, Python). (.NET is good to have)
Frameworks: Familiarity with development frameworks [Must have] (e.g., Angular, React, Node.js)
Database management: Experience with databases (e.g., MySQL, SSMS, PostgreSQL).
Version control: Proficiency in using Git and GitHub for version control and collaboration.
Problem-solving: Strong analytical and problem-solving skills.
Teamwork: Ability to work well in a team environment.
This role is crucial for creating scalable software solutions and ensuring that both the user experience and functionality are optimized.
Demonstrated Experience(DE) in managing virtual machines, monitoring and maintaining applications and infrastructure for underlying operating systems (Linux, Windows, and VMware),
Proficiency in Linux (Red Hat, Ubuntu), virtualization (VMware, OLVM, OpenStack), and disk storage protocols (iSCSI, FiberChannel)
Automating operational tasks using Python, Shell Scripting, and SQL optimization; and ensuring high application reliability and continuity through proactive monitoring, incident triaging, and problem management, using ServiceNow, Salesforce, and Jira.
Required skills:
Understand cloud infrastructure, excel in Python scripting, and drive projects end-to-end.
You have extensive knowledge on Production on-call support for Cloud Infrastructure.
You have experience with load balancer traffic distribution (especially Akamai and VMware Avi)
You have extensive experiences in Change, Incident, Problem Management & on-call support
You have experience in Rehydration or Patching knowledge's in cloud infrastructure
You have the ability to triage, execute root cause analysis and be decisive under pressure
You are capable to work with a variety of individuals and groups, both in-person and virtually, in a constructive and collaborative manner to build and maintain effective relationships
You are able to do automation using Python
You have exposure to document creation for knowledge & process will be an added advantage
The Value You Deliver
· High quality pension benefit calculations
· Keeping focus of the work in terms of Customer obsession
· Embrace continuous improvement regarding application quality and stability.
· Partner with Technical Lead on improvement opportunities for our applications.
· Strong sense of ownership for the quality of solution delivery and level of partnership with the business.
Skills Required
- Proven experience as a Full Stack Developer (6-9 years)
- Front-end: HTML, CSS, JavaScript (and frameworks such as Angular or React)
- Back-end: Python (server-side). .NET is a plus
- Frameworks: Node.js experience (server-side JavaScript)
- Database experience: MySQL, SSMS (SQL Server), PostgreSQL and SQL optimization
- Version control: Git and GitHub
- Experience with CI/CD tooling and practices (Jenkins, uDeploy) and DevOps workflows
- Exposure to cloud technologies (AWS) and Kubernetes
- Demonstrated experience managing virtual machines, monitoring and maintaining applications/OS (Linux, Windows, VMware)
- Proficiency with Linux distributions (Red Hat, Ubuntu) and virtualization platforms (VMware, OLVM, OpenStack)
- Knowledge of disk storage protocols (iSCSI, FiberChannel)
- Automation scripting using Python and Shell scripting
- Production on-call support experience for cloud infrastructure and load balancer traffic distribution (Akamai, VMware Avi)
- Change, Incident, Problem Management and on-call support experience (ServiceNow, Jira used for ITSM/triage)
- Experience with monitoring, incident triaging, root-cause analysis and ensuring application reliability; familiarity with Sonar for code quality
- Experience using enterprise tools such as HP Operations Orchestration, HP Service Manager, Salesforce for process/ops
- Ability to write technical documentation and knowledge/process documents
What We Do
Photon.com has emerged as one of the world’s largest and fastest-growing Digital Agencies. We work with 40% of the Fortune 100 on their Digital initiatives and are known for our ability to integrate Strategy Consulting, Creative Design, and Technology at scale. Please visit www.photon.com to learn more about us, how we work, and our customer case studies. Digital Transformation Starts Here.







