Senior Software Engineer

8.0 years

0.0 Lacs P.A.

Ahmedabad, Gujarat, India

Posted:2 weeks ago| Platform: Linkedin logo

Apply Now

Skills Required

softwareleadershipmanagementarchitecturedesignscalabilitysecuritydatabasepostgresqlmongodbawscollaborationvisionstrategyefficiencydevelopmentpythondjangoflaskfastapijavascripthtmlcssreactangularvue.jsnode.jsapidynamodbcommunicationazuredevops

Work Mode

On-site

Job Type

Full Time

Job Description

Leadership & Team Management : Lead, mentor, and guide a team of developers in both frontend and backend technologies. Project Architecture Design : Collaborate with cross-functional teams to design and architect end-to-end project solutions, focusing on scalability, security, and performance. Database Architecture : Design and implement highly efficient, reliable, and scalable database systems using PostgreSQL and MongoDB. AWS Expertise : Leverage AWS services (such as EC2, S3, Lambda, RDS, etc.) for cloud-based application solutions and infrastructure management. Serverless & Lambda : Utilize serverless architecture and AWS Lambda for building scalable and cost-efficient applications. Client Interaction : Serve as the point of contact for client communications, translating business requirements into technical solutions and ensuring customer satisfaction. Collaboration : Work closely with other developers, architects, and stakeholders to ensure that the technical vision and strategy are well-executed. Continuous Improvement : Keep up-to-date with emerging technologies and best practices, applying them to improve team efficiency and product quality. Required Skills & Qualifications: Backend Development : Strong Python expertise (Django, Flask, FastAPI, or similar frameworks). Frontend Development : Experience with JavaScript, HTML/CSS, and frontend frameworks (React, Angular, or Vue.js) and Node.JS is a plus. Cloud Infrastructure : Proficient in using AWS services such as Lambda, S3, EC2, RDS, etc. Database Management : Strong experience with PostgreSQL and MongoDB; ability to design scalable and efficient database architectures. Serverless Architecture : Experience with designing and implementing serverless applications using AWS Lambda and other serverless components. Utilize AWS services including EC2, S3, Lambda, API Gateway, RDS, DynamoDB, and others to build cloud-based solutions. Team Leadership : Proven experience managing and guiding a team of developers, ensuring project deadlines and client requirements are met. Minimum of 8 years of experience in software development, with at least 3 years in a leadership role. Fluent Communication : Strong written and verbal communication skills to interact with both technical and non-technical stakeholders. Nice to Have: Experience with additional cloud platforms such as Azure or Google Cloud.-Knowledge of DevOps practices and CI/CD pipelines. Show more Show less

Technostacks
Not specified
[ ]

RecommendedJobs for You

Hyderabad, Telangana, India