Job Description:
We are looking for a highly skilled Senior Software Developer with a strong focus on application security and secure coding practices. In this role, you will be responsible for designing, developing, and delivering scalable software solutions while driving technical excellence across projects. You will work closely with cross-functional teams and play a key role in mentoring developers and shaping system architecture.
Key Responsibilities:
- Design, develop, and maintain scalable and secure applications
- Implement secure coding practices to prevent vulnerabilities
- Lead system architecture with a focus on security, scalability, and reliability
- Perform code reviews with security checks (OWASP standards)
- Identify and fix vulnerabilities (SQL Injection, XSS, CSRF, etc.)
- Integrate authentication and authorization mechanisms (JWT, OAuth2)
- Collaborate with DevOps to implement secure CI/CD pipelines
- Monitor and improve application security posture
Required Skills:
- 2+ years of experience in software development
- Strong proficiency in one or more languages (Java, JavaScript, Python)
- Experience with modern frontend frameworks (React, Angular, etc.)
- Solid understanding of REST APIs and microservices architecture
- Experience with databases (Mysql, PostgreSQL, MongoDB)
- Familiarity with version control (Git, GitHub).
- Strong debugging and problem-solving skills
- Knowledge of authentication protocols (OAuth, JWT, SSO)
- Experience with secure API development and microservices
- Familiarity with encryption techniques (HTTPS, TLS, hashing)
- Knowledge of secure data handling and encryption standardsKnowledge of cloud system (AWS).
Pay: ₹17,000.00 - ₹20,000.00 per month
Work Location: In person