DevJobs

Software Development Team Lead - For Nazareth Site

Overview
Skills
  • TypeScript TypeScript
  • JavaScript JavaScript
  • NestJS NestJS
  • NoSQL NoSQL
  • MongoDB MongoDB
  • DynamoDB DynamoDB
  • Design Patterns
  • Microservices Microservices
  • CI/CD CI/CD
  • AWS AWS
  • Terraform Terraform
  • Data structures
  • Algorithms
  • OOD
  • REST API Principles
  • CouchDB
  • Node JS frameworks
  • SaaS Software development
  • TMF Specification
Job ID: 183579

Required Travel : No Travel

Managerial - Yes

Location: Israel- NAZRAT (Amdocs Site)

Who are we?

If you’re a smartphone user, then you are part of an ever more connected and digital world. At Amdocs, we are leading the digital revolution into the future. From virtualized telecommunications networks, Big Data and the Internet of Things to mobile financial services, billing, and operational support systems, we are continually evolving our business to help you become more connected. We make sure that when you watch a video on YouTube, message friends on Snapchat or send your images on Instagram, you get great service anytime, anywhere, and on any device. We are at the heart of the telecommunications industry working with giants such as AT&T, Vodafone, Telstra and Telefonica, helping them create an amazing new world for you where technology is being used in amazing new ways every single day.

In one sentence

Responsible for Leading and mentoring a small development team within a specific task or project, side by side with hands-on development.

What will your job look like?

  • You will provide technical leadership to software engineers by coaching and mentoring throughout end-to-end software development, maintenance, and lifecycle to achieve project goals to the required level of quality; promote team engagement and motivation.
  • Provide recommendations to the software engineering manager for estimates, resource needs, breakthroughs and risks; ensure effective delegation, supervising tasks, identifying risks and handling mitigation and critical issues.
  • Hands-on technical and functional mentorship to design, maintenance, build, integration and testing of sophisticated software components according to functional and technical design specifications; Follow software development methodologies and release processes
  • You will analyze and report the requirements and provide impact assessment for new features or bug fixes. Make high-level design and establishes technical standards.
  • You will represent and lead discussions related to product/ application/ modules/ team and build relationships with internal customers/partners
  • You will implement quality processes (such as performing technical root cause analysis and outlining corrective action for given problems), measure them and takes corrective actions in case of variances and ensure all the project agreed work are completed to the required level of quality.

All you need is...

Mandatory

  • 4+ years of experience in the design and development of highly scalable applications.
  • 1-2 years of experience in leading tasks and/or mentoring engineers
  • Good understanding of non-relation database principles. Experience with any of NoSQL DB is an advantage MongoDB, DynamoDB, or CouchDB.
  • Strong computer science fundamentals: Data structures, algorithms, design patterns and OOD
  • Good understating of the REST API Principles.

Advantage

  • Experience working on technologies like , JavaScript (TypeScript preferred) Node JS frameworks (Nest JS preferred)
  • Experience in SaaS Software development.
  • Hands-on experience in creating CI/CD pipelines via Terraform.
  • Good familiarity with TMF Specification.
  • Working hands-on in a microservices designed system.
  • Knowledge on AWS.

Why You Will Love This Job

  • Challenge of design and development of a new software application.
  • Lead a team of top-level engineers across different business domains.
  • Working with cutting age technology stack.
  • Learning on AWS cloud development best practices.
  • Being part of the leadership team in emerging project with a bright scalable future.
  • Chance to communicate and work with colleagues from different locations around the world.

Amdocs is an equal opportunity employer. We welcome applicants from all backgrounds and are committed to fostering a diverse and inclusive workforce
Amdocs