Talent.com
This job offer is not available in your country.
Lead Software Engineer - bpost

Lead Software Engineer - bpost

Radialchennai, India
3 hours ago
Job description

Responsibilities :

Team Leadership and Stakeholder EngagementLead and mentor development teams across multiple projects Communicate effectively with senior stakeholders, providing updates and risk assessments Discusses with team on best practices and incrementally betters code and data standards Helps prioritize / sequence sprint tasks for junior members Foster a collaborative and productive development environment Provides apt performance feedbacks on individuals Code Quality and Best PracticesDefine and implement coding and data implementation standards and quality assurance processes Conduct detailed code and data structure reviews to ensure high performance, security, and maintainability Encourage continuous learning and knowledge sharing among developers Architecture and DesignDesign scalable and secure APIs, events, integrations, and system adapters Collaborate with architects and product owners to refine technical and data requirements for top notch solutions Ensure alignment of design decisions with enterprise architecture and strategy Cross-Functional CollaborationWork with cross-functional teams to manage dependencies and coordinate deliverables Facilitate integration with multiple systems and services in an agile development environment Hands-on DevelopmentAct as a Subject Matter Expert (SME) in software and data development, providing technical guidance Write and review code as needed in complex areas to ensure best practices are followed Lead by example through active participation in key development activities Qualifications : Experience : years of software development experience with at least 2 years in a lead role Proven ability to lead distributed development teams and deliver enterprise-grade software Technical Skills : Expertise in AWS cloud development, ECS, containerized applications, serverless architectures, event-driven architecture and in web sockets. Domain driven design and microservices Strong knowledge in Node.js, TypeScript, ORM and RESTful APIs for building distributed applications, experience. Experience with Angular for front-end development and UI frameworks Experience with PostgreSQL Good knowledge of data formats such as JSON, Avro and serialization techniques. SCM (Bitbucket or Git). Gitflow is a must. Proficiency in Agile development, DevOps workflows, and CI / CD pipelines. Knowledge of terraform, Puppet and Kubernetes is a plus Experience on Java Spring Boot is a plus Experience with Kafka is a plus Knowledge of Java is a plus Usage of apt AI tools for better productivity Soft Skills : Strong problem-solving and decision-making skills Excellent communication and leadership abilities Ability to manage time, priorities, and multiple tasks efficiently Active contributor in sprint ceremonies Preferred Skills : Experience in Agile and Scrum environments Familiarity with Confluent Kafka or similar platforms Usage of apt AI tools for development efficiency Exposure to containerization technologies (Docker, Kubernetes, ECS, EKS) Experience with data platforms

Create a job alert for this search

Lead Software Engineer • chennai, India