Software Developer

0 years

0.0 Lacs P.A.

Ahmedabad, Gujarat, India

Posted:6 days ago| Platform: Linkedin logo

Apply Now

Skills Required

softwaredeveloperdesigntestcybersecuritycodedeploymentagileplanningdocumentationengineeringdataalgorithmscertificationsprogrammingpythonjavascripttypescriptjavarubydjangoflaskfastapinode.jsreactnext.jsvue.jsmanagementrelationalpostgresqlmysqlnosqlmongodbredisqueryoptimizationindexingawsazurefirebasedevopsgithubgitlabjenkinsdockerkubernetescontainerizationorchestrationcollaborationgitcollaborativebitbucketsecuritycodingencryptionauthenticationowaspnistsonarqubecommunicationteamwork

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities: Design, develop, test, and deploy secure and scalable software applications. Collaborate with cross-functional teams to deliver high-quality cybersecurity products. Develop clean, maintainable, and well-documented code using best practices. Optimize performance and troubleshoot issues in complex software systems. Implement and manage CI/CD pipelines and deployment workflows. Utilize cloud services and infrastructure to build robust cloud-native solutions. Contribute to agile planning and technical documentation. Required Qualifications: Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field. Strong foundation in data structures, algorithms, and software design principles. Certifications in relevant technologies or programming languages are a plus. Technical Proficiencies: Programming Languages: Proficiency in at least two of: Python, JavaScript/TypeScript, Java. Bonus: Experience with Go, C++, or Ruby. Frameworks & Libraries: Backend: Django, Flask, FastAPI (Python); Node.js, Express (JavaScript). Frontend: React, Next.js, Vue.js. State Management: Redux, MobX (preferred). Databases: Relational: PostgreSQL, MySQL. NoSQL: MongoDB, Redis. Knowledge of query optimization, indexing, and schema design. Cloud Platforms: Experience with AWS, Azure, or Google Cloud. Familiarity with services like EC2, S3, Lambda, Firebase, etc. Understanding of hybrid cloud and serverless architectures is a plus. DevOps & CI/CD: Proficiency in using GitHub Actions, GitLab CI/CD, Jenkins. Experience with Docker and Kubernetes for containerization and orchestration. Version Control & Collaboration: Strong skills in Git with experience in collaborative workflows (GitHub, GitLab, Bitbucket). Security Knowledge: Understanding of secure coding practices, data encryption, and authentication. Familiarity with OWASP, NIST, and security tools like SonarQube, Checkmarx. Soft Skills: Analytical and Problem-Solving: Ability to troubleshoot and optimize complex systems. Communication: Excellent written and verbal skills for working with technical and non-technical teams. Teamwork & Ownership: Proven ability to work independently and collaboratively in agile teams. Startup Mindset: Experience in fast-paced environments or startups is a strong advantage. Show more Show less

[ ]

RecommendedJobs for You

Noida, Gurugram, Delhi / NCR