Lead UI Developer - India Development Centre Your Role

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Lead UI Developer – India Development Centre

Your role
NetFoundry enables a new network paradigm in which applications make networks. 
We are seeking a skilled and highly motivated software engineer to join our
development team in a fast-paced, agile environment. The engineer will be
instrumental in driving platform innovation. This position is responsible for working
across a mix of products/programs and providing strategic and tactical direction for
technology in a fast paced, mission driven culture. This person works with the
business, stakeholders and subject matter experts, to design and oversee the delivery
of end to end solutions (i.e. application, integration, infrastructure and deployment).
Roles and responsibilities
• Defining and taking ownership for all aspects of technology solutions to align
with business program priorities
• Owning the quality of technology deliverables for given products / programs
• Mentoring and growing technology team members
• Directly supporting agile development teams in defining and ensuring
compliance with architecture / design standards and guidelines
• Working to continuously improve technology craft – patterns, practices, tools
and methods
• Continuing to ‘sharpen the blade’ of technology patterns and techniques based
on understanding changing trends
Key Attributes
• Strong Micro Services Architecture skills and knowledge, with proven track
record in delivering UI Components.
• Focus on contemporary UI Design patterns and practice (e.g. understanding of
micro-services, REST, responsive design, SQL and NO-SQL, front-end
technologies, Dev-Ops)
• Understanding of the full end to end technology stack (i.e. front-end client to
database)
• Expertise in many of these technologies: AngularJS, NodeJS, Python, Java,
Spring Framework, Docker, JavaScript, Shell scripting, Unix, Linux, ELK Stack,
Kafka, JMS, message queuing
• Ability to communicate effectively and to maintain meaningful relationships
with business and technology stakeholders
• Focus on being sufficiently hands-on, pragmatic and willing to step in to code
reviews and implementation design discussions
• Be able to inspire, lead and mentor
• Have a solid understanding of agile methods and tools and have worked in an
agile environment.
• Knowledge on Cryptography Algorithms to secure Message and Protocols.
Technical Skills
Expertise in many of these technologies
• Must have
Strong understanding of object-oriented design, MVC patterns and Micro-
Services
Solid Hands on Experiences on Angular (v5+), Angular CLI (v1.7.1 +) ,
Node(v8.12 +), CSS, Bootstrap, REST, typescript, javaScript, Python, front-
end technologies, Dev-Ops)
Java (v7+), Spring Boot (v4+), Bitbucket / Git commands & CI/CD process,
Jenkins, Pipeline Build process.
Python, Shell scripting, JSON & YML, Unix, Linux,
Good Understanding of JWT, PKI, and Web security practices
Experience on AWS Cloud, Google Cloud, Oracle Cloud, IBM BlueMix, and IBM
SoftLayer.

• Desired
Experience with SQL and NoSQL data stores
Experience with the open source software

Environment and location


You will be working in a fast-paced environment as part of a small, agile team. You
will need to wear multiple hats including helping with testing, deployment and
support.
You will be based in the Bangalore area with about 10% work travel.

You might also like