Search by job, company or skills

Radial Inc.

Lead Software Engineer - bpost

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Node JS Full stack dev leadWe are looking for a seasoned Senior Development Lead with about 8 years of experience in leading development and data teams and delivering high-quality technical solutions. This role involves not only technical leadership and stakeholder communication but also hands-on development and a data mindset. The ideal candidate will be an SME in modern cloud-native development, proficient in event-driven architecture and integration design, and capable of mentoring developers and data engineers while enforcing coding standards and best practices.

Key Responsibilities

Team Leadership and Stakeholder Engagement

Lead 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 Practices

Define 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 Design

Design 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 Collaboration

Work with cross-functional teams to manage dependencies and coordinate deliverables

Facilitate integration with multiple systems and services in an agile development environment

Hands-on Development

Act 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:

8+ 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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142267127