
Position Summary
We are looking for a Software Engineer to join our creative team of UI designers and developers. You will work with a team of experts in user experience, design, web application backend and frontend development.
As a Software Engineer, you will implement easy-to-use and scalable web applications offering creative solutions to configure, monitor, and visualize new generation edge computing services. You will vet various open source and close source technologies, components, libraries, tools, etc. and help build a scalable, highly available, and easily manageable system
Responsibilities:
-
Architect and design intelligent web applications that serves the diverse requirement of edge computing solutions
-
Code while considering performance, scalability, maintainability, and flexibility
-
Innovate on features to deliver simple and intuitive usage for provisioning, monitoring, information visualization, debugging, and big-data analysis
-
Collaborate with architects, UX designers, and product managers to build a delightful user experience
-
Chip in to design end-to-end system architecture, working with different technical teams
-
Learn and apply new technologies, best design practices and usability patterns
-
Share the knowledge with code reviews and suggestions to ensure quality of product according to standards, processes and procedures.
Knowledge, Skills and Abilities
-
At least 3 years of experience with JavaScript
-
At least 2 years of experience with Typescript and Angular
-
Strong knowledge of HTML5, CSS3, and SASS/SCSS
-
Deep understanding of e2e testing and test automation of web applications
Qualifications
-
At least 3 years of experience and BS/BA or MS in Computer Science/related field or equivalent work experience.

About F5 Networks
About
F5 is an industry leader in Application Delivery Networking and Security, has over 8,000 employees worldwide At F5, we make apps faster, smarter, and safer…from anywhere. Come work within the F5 BIGIP Next Base Operating System team in an exciting, fast past environment charting the course for F5’s future. As a contributing member of the team, you will be integrated into cross functional working project teams in our Product Development organization. Build services that are performant, reliable, secure, and scalable within a company known for our excellent culture. If you enjoy providing quality solutions while keeping a focus on high availability, scalability, maintainability, and security then you are the Software Engineer that we would like to have join our team.
Similar jobs
We're looking for team players with natural product intuition who can help us build solutions
for our world-class Learning & Assessment platform (edulastic.com).
As a Backend Developer you will be responsible for the server-side of our web applications
and you will work closely with our engineers to ensure the system consistency and improving
user experience.
Role and Responsibilities
- As an experienced backend developer, your primary focus will be the development of all
server-side systems
- A basic understanding of front-end technologies is necessary as well. You will test, secure
and deploy your code
- Knowledge of Node.js is a must along with a server-sideframework
- Strong proficiency in JavaScript
- Writing reusable, testable, and efficient code
- Experience and proficiency integrating with RESTAPIs
- Understanding of scalable computing systems, software architecture, data structures,
and algorithms
- Experience in working with databases such as MongoDB, Redis, Elasticsearch, etc.
- Should be willing to work in a very fluid startup environment and take complete ownership of
the assigned responsibility
Skills Required:
- At least 2 years of experience developing Backends using NodeJS should be well versed
with its asynchronous nature & event loop, and know its quirks and workarounds.
- Good knowledge of MongoDB or any other NoSQL
Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience developing and deploying REST
APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Should be a fast learner and a go-getter without any fear of trying out new things Preferences.

Job Description:
- Strong Experience of Node JS.
- Strong Experience of Reactjs development
- Experience in Server-side application architectures like Express.js, Meteor.Js, etc. is desirable.
- Experience in developing APIs is highly desirable.
- Experience in Mongo or MySQL database is a must.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Understanding fundamental design principles behind a scalable application.
- Experience in delivering products using an Agile methodology is highly desirable.
- Experience with automated unit, integration and end-to-end testing is highly desirable.
- Experience in the area of network or systems management is a plus.

Striim (pronounced “stream” with two i’s for integration and intelligence) was founded in 2012 with a simple goal of helping companies make data useful the instant it’s born.
Striim’s enterprise-grade, streaming integration with intelligence platform makes it easy to build continuous, streaming data pipelines – including change data capture (CDC) – to power real-time cloud integration, log correlation, edge processing, and streaming analytics.
Strong Core Java / C++ experience
· Excellent understanding of Logical ,Object-oriented design patterns, algorithms and data structures.
· Sound knowledge of application access methods including authentication mechanisms, API quota limits, as well as different endpoint REST, Java etc
· Strong exp in databases - not just a SQL Programmer but with knowledge of DB internals
· Sound knowledge of Cloud database available as service is plus (RDS, CloudSQL, Google BigQuery, Snowflake )
· Experience working in any cloud environment and microservices based architecture utilizing GCP, Kubernetes, Docker, CircleCI, Azure or similar technologies
· Experience in Application verticals such as ERP, CRM, Sales with applications such as Salesforce, Workday, SAP < Not Mandatory - added advantage >
· Experience in building distributed systems < Not Mandatory - added advantage >
· Expertise on Data warehouse < Not Mandatory - added advantage >
· Exp in developing & delivering product as SaaS i< Not Mandatory - added advantage
Job Location: New Delhi
What you’ll do:
- Contribute to all phases of the Software development lifecycle
- Write well-designed testable, efficient code and complex code with Data Structure & Algorithms.
- Ensure designs are in compliance with specifications on Java and RestAPI.
- Prepare and produce releases of software component
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- A Developer whose job includes writing complex code, testing, and fixing bugs.
- Maintain, design the database and organize collected information.
- A specialized programmer who focuses on multiple types of development.
What you’ll bring:
- 2 year to 5 years of proven hands-on Software Development experience.
- Strong experience in Java programming
- Expertise Knowledge of Data structures and Algorithms
- Proven working experience in a product-based organization (preferred)
- Understanding with Java frameworks Spring boot, Microservices and ORM frameworks.
- Must have the experience to design and build scalable REST APIs.
- Object-oriented analysis and design using common design patterns.


If you are looking for a change this is what we can promise you:
You will have challenging problems to solve
You will have flexibility and autonomy to solve problems and deliver solutions
We will provide a highly collaborative environment with skilled and super friendly teammates
We will fully support you in developing software the right way
We won't burden you with useless policies and procedures
We will provide you the tools you need to do your job right
If that sounds attractive please apply! We'd love to talk to you.
Here are some more details about the position:
You will be hands-on writing code, unit tests, and performing peer code reviews. You will work with a project manager, software development engineers, user experience and interface designers, quality assurance engineers and customer stakeholders to deliver high quality, scalable and maintainable software solutions.
Required Qualifications
4+ years experience developing web applications using PHP
Ability to work effectively with offshore and nearshore team members
Experience performing peer code reviews
Experience writing unit tests
Experience with Git and merge conflict resolution
JavaScript and HTML, CSS
Ajax, Restful APIs and JSON
SQL (MSSQL, MySQL or similar)
Scalable Architectural Patterns
API Integrations
Asynchronous Processes and Multithreading
Desired Qualifications
5+ year of experience developing web applications.
Experience in Codeigniter PHP framework
Experience with React and Flux
frameworks like Angular, React, Bootstrap, Ember or similar
Experience working with offshore and nearshore development teams.
HTML 5 and CSS 3
Caching Technologies
Cloud Platforms (AWS, Azure, or Heroku)
Serverless technologies
IoC / Dependency Injection
Continuous Integration
Continuous delivery
Git
SourceTree and Bitbucket
Scrum
Project management software - Jira, Rally or similar
Virtual Machines
Postman
● Integration of user-facing elements developed by front-end developers with server-side logic.
● Writing reusable, testable, and efficient code.
● Design and implementation of low-latency, high-availability, and performant applications.
● Implementation of security and data protection.
● Integration of data storage solutions.
● Familiar with Graphql, REST APIs, MongoDB, SQL, NoSQL, AWS services, Firebase. (Knowledge of web sockets is optional)
Someone from the product based/Fintech
Immediate Joining or Notice Upto 30 Days
WFH
Roles & Responsibilities:
● Invent, design and build software that is stable and performant
● Primary role will be quality and timely delivery of the application/ feature/ module your team
will be working on
● Adopt and execute good design philosophy and code writing practices
● Ensure the code goes through rigorous tests and quality checks before deployment
● Work with other software engineers and database engineers to set excellent development
practices and deliver innovative changes in new and existing products
● Be hands-on technical, thus, leading by example using web, mobile and database
technologies
● Work on project ideas with customers, stakeholders and peers
● Be actively involved in code review process, design discussions, team planning
Minimum Qualifications:
● Bachelor's degree in Computer Science, Software Engineering, or a related technical
discipline
● 3-6 Years of Experience
● Expertise in software design and development
● Proficiency with at least one Object Oriented language (e.g. Java)
● Have knowledge about Computer Science fundamentals in object-oriented design, data
structures, algorithm design, problem-solving, and complexity analysis
● A strong track record of project delivery for large, cross-functional projects
● Experience with building high-performance, highly available and scalable distributed systems
● Experience with API Design, ability to architect and implement an intuitive customer and
third-party integration story
● Ability to think and analyse both breadthwise (client, server, DB, control flow) and depth-wise
(threads, sessions, space-time complexity) while designing and implementing services

Sr. Software Developer
Job Description:
- Writing clean, high-quality, high-performance, maintainable code
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Coordinate cross-functionally to insure project meets business objectives and compliance standards
- Responsible for regular enhancement of Algorithm
- Develop and support software architecture
- Responsible for DevOps planning
- Support test and deployment of new products and features
- Participate in code reviews
Skills Required:
- Excellent programming skills and knowledge of complete development process.
- Should have knowledge in PHP, CI, Node.JS, MySQL, MongoDB and Modern JavaScript.
- Knowledge of TDD tools
Qualification:
BE/B.Tech/MCA/Mtech/M.E/PHD





