
Software Development Engineer – Product Company, BNG
at a Product Development Company having global footprint



Job Location: Bangalore
Experience : 3 – 8 Yrs
Qualification : IITs/NITs/IIITs/BITS, pliani, Tier1/II Engineering Colleges
Skills Required :
• Mandatory – Educational Background should be from Tier1/II institutes only.
• A bachelor’s degree in Computer Science or equivalent combination of Technical education and work experience.
• Strong Object Oriented Design and skills (C/C++ and/or Java/C# on Unix/Linux/Windows platform).
• Solid software development background including design patterns, data structures & algorithms.
• Solid experience with distributed (multi-tiered) management systems, algorithms and relational databases.
• Proficiency using modern web development technologies and techniques including JavaScript, Ajax, Responsive Design Etc.
• Strong customer focus, ownership, urgency and drive.
• Having experience in Hospitality/Travel/Internet/Online/Start-up/IT/Logistic/Courier/Cargo/ Transportation would be preferable.

Similar jobs
- Build campaign generation services which can send app notifications at a speed of 10 million a minute
- Dashboards to show Real time key performance indicators to clients
- Develop complex user segmentation engines which creates segments on Terabytes of data within few seconds
- Building highly available & horizontally scalable platform services for ever growing data
- Use cloud based services like AWS Lambda for blazing fast throughput & auto scalability
- Work on complex analytics on terabytes of data like building Cohorts, Funnels, User path analysis, Recency Frequency & Monetary analysis at blazing speed
- You will build backend services and APIs to create scalable engineering systems.
- As an individual contributor, you will tackle some of our broadest technical challenges that requires deep technical knowledge, hands-on software development and seamless collaboration with all functions.
- You will envision and develop features that are highly reliable and fault tolerant to deliver a superior customer experience.
- Collaborating various highly-functional teams in the company to meet deliverables throughout the software development lifecycle.
- Identify and improvise areas of improvement through data insights and research.
- 2-5 years of experience in backend development and must have worked on Java/shell/Perl/python scripting.
- Solid understanding of engineering best practices, continuous integration, and incremental delivery.
- Strong analytical skills, debugging and troubleshooting skills, product line analysis.
- Follower of agile methodology (Sprint planning, working on JIRA, retrospective etc).
- Proficiency in usage of tools like Docker, Maven, Jenkins and knowledge on frameworks in Java like spring, spring boot, hibernate, JPA.
- Ability to design application modules using various concepts like object oriented, multi-threading, synchronization, caching, fault tolerance, sockets, various IPCs, database interfaces etc.
- Hands on experience on Redis, MySQL and streaming technologies like Kafka producer consumers and NoSQL databases like mongo dB/Cassandra.
- Knowledge about versioning like Git and deployment processes like CICD.


Job Title: PHP Laravel Developer
Department: Research and Development
Experience: 1-3 years
Job Type: Full time/Permanent
Location: Mohali, phase 7, Industrial Area
Reports to: Technical Lead
Role Description
We are looking for a PHP Laravel Developer with Efficient, organized, and able to manage multiple projects at once. Assist team members & colleagues to solve technical issues. Developing and executing appropriate quality plans, project plans, test strategies, and processes for development activities.
You will be part of a talented software team that works on mission-critical applications, and your roles and responsibilities include managing application development while providing expertise in the full software development lifecycle.
Job Responsibilities
⦁ Knowledge of PHP web frameworks including Laravel
⦁ Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.
⦁ Strong Knowledge of MySQL.
⦁ Understanding of object-oriented PHP programming.
⦁ Working knowledge of ReactJS/NodeJS (preferred)
⦁ Excellent knowledge of Vue.js
⦁ Proficient in creating REST APIs.
⦁ Ability to project manage.
⦁ Good problem-solving skills.
⦁ Ability to work with cross-functional teams.
⦁ Good at research and working under pressure.
Benefits:
⦁ Day shift
⦁ 5 day a week
⦁ Performance bonus
Experience:4-7years
Package: Exp- 3.5X max
Location: Hyderabad Location (WFO)
Skillset: Java developer with spring boot and microservices
Note: If you get selected you need to come and work in the office Hyderabad location


Immediate: Joiners prefered
Years of exp:2+ Years
Location: Bangalore


Strong analytical and Problem solving skills.
Strong knowledge of .NET web framework includes ASP.NET, ASP.NET MVC, .NET Core (Nice to have) , Web API, LINQ , HTML, JavaScript, jQuery, AJAX and CSS
Experience designing, developing, and deploying Web Services and Web apps on IIS.
Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
Experience with debugging, performance profiling and optimization.
Experience with git source control
Familiarity with writing unit tests
Familiarity with micro services.
Ability to take a project from start to finish with or without supervision
Strong communication skills with both internal team members and external stakeholders
Good to have team handling experience



Founder’s LinkedIn profile
Dheeraj Pandey
(Founder, Investor, & Then-CEO of Nutanix / One of the Indian origin guy out of 10 Board Member of- Adobe / Alumni- IIT, Kanpur & University of Texas, Austin)
https://www.linkedin.com/in/dpandey/">https://www.linkedin.com/in/dpandey/
&
Chandra Nath
(Vice President- Nutanix/ Vice President, Head of International- Ola (ANI Technologies Pvt Ltd) – Alumni- IIT, Kanpur, The University of Chicago Booth School of Business)
https://www.linkedin.com/in/chandranath/">https://www.linkedin.com/in/chandranath/
&
Manoj Agarwal
(Co-Founder at Stealth Startup, Previously SVP Engineering & GM Hybrid Cloud at Nutanix/ Alumni- IIT, Kanpur)
https://www.linkedin.com/in/devreveler/">https://www.linkedin.com/in/devreveler/
- Headquarters: Austin, Texas, United States
- Year founded: 2020.
- Work Location: Bangalore
- Team size: 35-40 (In US from companies like Google, Airbnb, Blizzard, Facebook, Palantir, Microsoft, CapitalOne, Nutanix and Confluent)
- Funding: 50 M USD (raised the largest seed round in the history of Silicon Valley)
Note:
We already have a team of 30-35 people in San Jose, California, United States, now we are building a new team in india and they are hiring 0-5 years of rock stars from top notch colleges (Top 5 ranked IIT’s only & BITS) & companies only.
Note:
Basically, I did not have the exact JD with myself, but I can arrange an Exploratory call for you with above senior and core members of a company (Dheeraj/Chandra/Manoj).
Job Role – Backend developer.
If you think, you are one of them then please reply with your interest and we will take your candidature ahead for next level of evaluation. (No Bar of budget for strong candidate).
Looking forward to taking you to the next level of technology.
Warm Regards,
Rahul Rajput
Senior talent acquisition
Company Description
BlueOptima’s vision is to become the global reference for the optimisation of the performance of Software Engineers across all industries. We provide industry-leading objective metrics in software development. We enable large organisations to deliver better software, faster and at lower cost, with technology that pushes the limits of what has been done before.
We are a global company which has consistently doubled in headcount and revenue YoY, with no external investment. We currently are located in 4 countries: London (our HQ), Mexico, India and the US. A total number of 180+ employees (and increasing every day) from 22 different nationalities and with over 25 languages spoken.
We promote an open minded environment and encourage our employees to create their own success story in this high performance environment.
Job Description
Location: Bangalore/Gurgoan, India
Department: Engineering
Job summary:
We are seeking a Senior Software Engineer, with experience in developing scalable application components, which are remotely deployed and are used to extract and push large volumes of data in a data warehouse solution, to join our growing company and be a part of our success story.
We are looking for an individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but is keen to own the solution end to end, and most importantly excited to work in a fun and friendly start-up environment.
The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work.
Your team: You will be working with a diverse team with members located around our different offices, with whom you will be working hand-to-hand. This team is currently based in Gurgaon and we are now looking forward to growing it in Bangalore and mid next year to Mexico with the plan of building two teams in India (Gurgaon and Bangalore) and one in Mexico (Guadalajara).
We are looking for skilled and talented engineers to join our Data Analysis and Processing (DAP) team and directly contribute to development of application components built by the team.
The DAP team works on a business critical component which is responsible for collecting required source code interaction and static metrics data from client location, and processing the large volumes of data end to end. Remote deployment and the uptime requirements only makes this component one of the most complex standalone java applications.
As a Senior Software Engineer in the DAP team, you will be directly contributing to development of the Integrator and Central Server components using Spring Boot, Hibernate and Core Java. And while contributing directly to the development of the software components, you are also expected to lead and mentor a team of next generation platform engineers.
Responsibilities and tasks:
- Analyse, Design, Develop, implement, test and maintain application software components
- Analyse client requirements and convert them into technical specs.
- Own development of features and improvement
- Identify and resolve performance bottlenecks
- Identity and resolve architectural inefficiencies in design, and create a roadmap to resolving them
- Lead and mentor a team of junior developers
- Interact with internal client facing team and provide technical support to them
- Engage with clients to provide support on your component as and when required
Qualifications
What You Need to Succeed at BlueOptima:
- Minimum Bachelor's degree in Computer Science or equivalent
- Minimum 5+ years experience with Java and J2EE/Java EE
- Minimum 2+ years experience with developing standalone Java applications
- Strong understanding of relational database, partitioning and indexing techniques, SQL
- Demonstrable experience in optimising application performance at database or any other layer
- Experience in creating high and low level design based on existing application architecture and documenting such design
- Strong understanding of Java concurrency, concurrency patterns, experience building thread-safe code
- Ability to work autonomously with minimum supervision
- Strong problem solving and analytical skills, and having a can-do attitude
- Familiarity with Agile methodologies like SCRUM, Sprints, etc and leading a Scrum a small Scrum team
- Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem
- Familiarity with Linux shell and related command line tools
- Strong grasp of Unit & Integration testing
Good to have:
- A team manager, in terms of handling people and delivery which is not a must in case of technical geeks
- Making sure that the sprints and tasks are completed on time with no spill-overs and sticking to the deadline
- Preferred experience on Spring boot,, Docker, Kubernetes
- Some exposure in Linux
Additional Information
Why join our team?
Culture and Growth:
- Global team with a creative, innovative and welcoming mindset.
- Rapid career growth and opportunity to be an outstanding and visible contributor to the company's success
- Freedom to create your own success story in a high performance environment
- Training programs and Personal Development Plans for each employee
Benefits:
- Competitive Salary
- Flexible Work from Home policy - 2 days home p/w
- Free drinks and snacks in the office
- International travel opportunities
- Global annual meet up (most recent meetups have been held in Cancun and India)
- High quality equipment (Ergonomic chairs and 32’ screens)
Skills required are Java, microservice,Spring boot, and knowledge of AWS.
Location; Pune.
Libraries, Interface, Language Fundamentals
Data Structures, Algorithms, Collections
Design Patterns, Singletons
Multithreading
Messaging, CI/CD
Databases
Tooling:
Application Layering, Architectural Design
Unit Testing/ Integration Testing
Any Devops tooling experience (Docker/ Kubernates/ Terraforms)
Tool Configuration and Log Monitoring

About Dunzo
Not that long ago, we were on whatsapp with a handful of customers, many of whom were friends and family, getting you anything you needed - groceries, food, even sending packages to anywhere in Bangalore. Today, we’re an app covering Bangalore, Pune and Gurgaon, Hyderabad and Delhi. Dunzo is a technology company, that makes local deliveries fast and easy - whether it’s that quick run from your local store, or getting you that book that is available only in one store far away from you or even organizing your entire party!
We were recently voted #3 on LinkedIn’s Top Startups in India and here’s why. The Dunzo team gets an on ground opportunity to shape a product for users across cities. You are shaping cities you’ve grown up in - by making them more accessible than before through the use of technology. We’re solving an extremely tough problem, and we seek the best of minds who are great at problem-solving, passionate and willing to go the extra mile!
About The Team
As a team, we believe that the best idea wins - no matter where the idea comes from. We tackle problems that have existed for years - through technology and data. You'll be joining a vibrant, young team who are passionate about giving our users time back, provide flexible earning opportunities for our Partners and enhance local businesses.
Job Description
Must Haves :
- Proficient in algorithms and data structures.
- Having strong experience in designing data intensive and scalable systems.
- Comfortable with microservices based architecture.
- Knowledge of software engineering processes and unit testing.
- Past experience of mentoring a team of at least two people.
- Prior experience with both relational and non-relational databases.
- Prior experience with caching.
- Ability to debug and hotfix a problem with production in a swift amount of time.
- Communication skills.
Please let me know if you are interested.

