Padmi

Lead Software Engineer

BangalorePosted 29 days ago
Software engineeringSenior
Apply at Exathought

Opens the source posting on naukri.com

Source description

About the role

View original

Roles and Responsibilities : Design, develop, test, deploy and maintain complex software applications using Java, Python, Node.js, React.js, Angular and MERN stack. Collaborate with cross-functional teams to identify requirements and deliver high-quality solutions that meet business needs. Ensure scalability, security, performance and reliability of the application by implementing best practices in coding standards. Participate in code reviews to ensure adherence to coding standards and quality guidelines. Job Requirements : 8+ years of professional software development experience. Strong expertise in at least one backend technology: Node.js, Java, or Python . Strong experience with React.js or Angular for front-end development. Hands-on experience with AWS or Microsoft Azure cloud platforms. Solid understanding of databases, including: o Relational databases (PostgreSQL, MySQL, SQL Server, etc.) o NoSQL databases (MongoDB, DynamoDB, Cassandra, etc.) o Data modeling and query optimization Experience designing and developing RESTful APIs and microservices. Strong understanding of distributed systems and scalable application architecture. Experience with Docker, Kubernetes, and containerized deployments is preferred. Familiarity with CI/CD pipelines and DevOps practices. Proficiency with Git and modern software development methodologies (Agile/Scrum). Excellent analytical, problem-solving, and communication skills. Preferred Qualifications

One address, no account. We’ll tell you when matching roles go live.

More at Exathought

Related open roles

View all roles