Requirements and Solutioning ⮚ Deliver technology solutions that are critical to the day-to-day operations and continued growth of the business ⮚ Participate in requirements gathering sessions with business users ⮚ Document requirements for new features, data capture, process functions, reports, and training Functional and System Knowledge ⮚ Develop expertise on internal systems and understand the functionalities of the system ⮚ Translate business requirements / problem statements into system changes ⮚ Analyze impact of changes to previously implemented releases ⮚ Document business requirements, user stories and solution approach ⮚ Understand system integrations and dependencies ⮚ Analyze impact of changes on systems and integrations Business Analysis ⮚ Process mapping and workflow creation ⮚ Assist in enforcement of project deadlines and schedules ⮚ Develop comprehensive testing structures and test plans ⮚ Execute tests, analyze and document results, and address issues as and when they arise ⮚ Manage communication across all stakeholder groups ⮚ Be involved and engaged through software development life cycle and own requirement management end to end from initiation through implementation. Technical Skills ⮚ Experience with functional and user acceptance testing (manual and automated) including testing strategies, test case creation, execution and reporting ⮚ Experience with the Software Development Life Cycle including Waterfall and Agile methodologies ⮚ Proficiency in user stories, acceptance criteria, test scenarios and related documentation ⮚ Ability to write SQL queries and extract relevant reports ⮚ Knowledge of web services architecture and usage of APIs ⮚ Hands-on end-to-end software development experience, including requirements gathering and testing ⮚ Analytical, problem-solving, and troubleshooting skills ⮚ Good understanding of BRD, User Stories, Mockups ⮚ Well versed with agile development methodology Competencies ⮚ Business and System Analysis ⮚ Banking and Lending functional knowledge ⮚ API and Integrations ⮚ Functional Testing / UAT
We are building a new age personalized mobile-first, AI-based digital bank. We are a fast-paced tech startup that relentlessly innovates each day to make banking more accessible and transparent for our users.To help us grow, we are looking at awesome team-players to join us and contribute towards building a community first digital bank.Join us if you wish to build the bank of the future! Responsibilities Participate, Own & Influence in architecting & designing of systems Collaborate with other engineers, data scientists, product managers Build intelligent systems that drive decisions Build systems that enable us to perform experiments and iterate quickly Build platforms that enable scientists to train, deploy and monitor models at scale Build analytical systems that drives better decision making Required Skills Engineer with strong computer science fundamentals Excellent problem solving skills Strong programming Skills with strong focus on re-usability and low operational overhead Excellent judgement on architecture and design Strong work ethics like sense of collaboration and ownership, result orientation, being a team player Ability to excel in a fast-paced, startup-like environment. 3 to 7 year experienced in building systems with high quality BTech/MTech in Computer Science or equivalent fields, with strong programming skills in Java/Scala/Python
7-9 years of overall experience in software development projects • 4-5 years of hands-on software development experience, preferably back-end development • 2-4 years of project management experience with at least 60% of the time spent on managing fixed-price or outcome-based projects. Good exposure to the Agile software development process. • Proven success in managing complex projects on-time and on- or below-budget • Ability to manage multiple projects and highly talented engineering teams • Skills to communicate complex ideas effectively, Impeccable attention to detail • Strong sense of empathy and emotional awareness Bonus Skills: • Exposure to New Ways of Working (Agile, DevOps, CI/CD, etc.) and other PM frameworks • Ability to solve unstructured problems • Appreciation for good design and architecture • Desire to design and build large, enterprise-grade software systems from scratch
Responsibilities Ability to create tools, microsite, devOps and technical solution for testing. Experience in Object Oriented Analysis, Design(OOAD) and development of software using UML Methodology, good knowledge of J2EE design patterns and Core Java design patterns. Analyze test logs; create test reports, co-ordinate with stakeholders Experience in web application and device test automation using Selenium, Robotium, Appium or any equivalent tool/s. Strong experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Chef, Sonar, PowerMock. Design and build scalable automated test frameworks and test suites working across technologies. Debugging of any issue faced. GoLang, Docker, Kubernetes experience is good to have Perform manual testing, the scope of which will encompass all functionalities of services as a prequel to automation Experience working closely with development and business teams to communicate impacts and to understand business requirements. Qualification – A Bachelor's or Master's degree with 1 – 5 years of experience as Developer or SDET. Comfortable communicating cross-functionally and across management levels in formal and informal settings. Ability to effectively articulate technical challenges and solutions. Shows creativity and initiative to improve product coverage and effectiveness. Ability to work in teams. Deal well with ambiguous/undefined problems; ability to think abstractly. Go getter attitude.
Role We are looking for a Senior iOS Developer to join our awesome team and deliver a streamlined user experience. We want a team member who is well versed and comfortable spanning the full development lifecycle, from requirements identification and prototyping, through design and implementation. We want a team member who Leads projects and teams. Participates in and supports initiatives outside of the main area of responsibility. Engineering and Delivery Responsible for the quality and quantity of the engineering output. Responsible for the continuous, iterative improvement of our engineering team. Responsible for the overall planning, execution, and success of complex technical projects. Work closely with the client & product management team to ensure we are building the best products & team is aligned to product goals. When necessary, act as Programmer, QA, Architect, PM, etc for short periods of time. Qualifications BSc/BE/BTech in Computer Science, Engineering or a related field 6+ years of software development experience 4+ years of experience with iOS, Objective-C, Cocoa Hands on experience with to HTML5, CSS, XML, API Coursework in Object-Oriented programming languages (C++/Java, etc) Must have experience in Mac OS platforms A passion for technology and the ability to learn new concepts quickly Solid understanding of the full mobile development life cycle
Knowledge in Mobile application development iOS platform with 6years into mobile technologies. Strong knowledge of Xcode, Swift, UI and Atlassian tools. Comprehensive knowledge of Design Patterns and Software Development Life Cycle policies and procedures. Knowledge of bluetooth communication would be an added advantage. Atleast three of your applications is in the App Store. Ability to face challenging business/technology problem. Self-motivated,Quick learner and adapt to new technologies. Good knowledge of Object Oriented concepts and strong passion for software development. Strong knowledge of memory management is must. Knowledge of debugging/performance tools. Build client trust and respect, establish client relationships and develop rapport with client.
Responsibilities: Develop backend systems for our first product Build reliable, secure and performant backend systems Drive test coverage and continuous delivery automation within the team Mentor and provide feedback to teammates Requirements: 5+ years of software development experience Strong computer science fundamentals Deep and wide knowledge of Java ecosystem Can write code that is readable, maintainable, secure and performant Know the importance of tests and how to approach writing different types of tests Good intuition for REST API design Deep understanding of relational databases, transactions, entity-relationship modeling Comfortable writing highly concurrent systems Experienced in using profilers, tuning garbage collection, optimizing SQL queries Bonus: Understanding of domain-driven design concepts like ubiquitous language, bounded contexts, aggregates and domain events Know how to use test driven development as a design tool Good intuition for the principles underlying object-orientation, particularly encapsulation Understand the importance of immutability and of reducing the state-space of objects Know how to refactor large codebases safely Seek to identify key underlying ideas and use those as building blocks before reaching for shiny new tools
Role: SDET-2 (Backend API automation testing) JD :- Years of experience: 2 to 5 Automation experience: API Automation testing using Restassured, Karate, Jesry Client or HTTP Client (Minimum 2 Years relevant experience recently) Programming language: Java. Meesho. :- https://meesho.com Meesho is India's largest social commerce platform, on a mission to enable anyone to start their businesses with zero investment. Our entrepreneurs largely comprise housewives (between 25-45) from middle income households and / or tier 2+ India. Our marketplace provides entrepreneurs with the right supply across 100+ categories, logistics, & payment capabilities to successfully run their business. Our social sharing integrations with Whatsapp, Facebook and Instagram enable our entrepreneurs to monetise their large social network such as friends, family and more. Meesho's vision is to enable 100M Small Businesses in India to succeed online. We have 10M+ women entrepreneurs running biz online and we are just getting started.Meesho has raised $190M+ from Naspers, Facebook, Sequoia, Elevation, Shunwei, Venture Highway, Y Combinator and others.Awards and Recognition: Forbes 30 Under 30 (India and Asia list), Entrepreneur 35 Under 35, India's Most Innovative Company 2020 by Fast Company, Young Turk Startup of the Year 2020 by CNBC (awarded by Finance Minister Smt. Nirmala Sitharaman), First Startup Investment by Facebook in India, Linkedin Top Startup 2019 and 2020, Y Combinator Top Companies 2019.
Role We are looking for a Senior Django Python Developer to join our engineering team and help us develop and maintain various software products. Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team. Ultimately, you’ll build highly responsive web applications that align with our business needs. Responsibilities Write effective, scalable code Develop back-end components to improve responsiveness and overall performance Setting up and managing a DevOps pipeline, managing releases, AWS/GCP infrastructure setup and management for SaaS applications Participate in system design and planning sessions for the development and maintenance of production cloud services Integrate user-facing elements into applications Test and debug programs Improve functionality of existing systems Implement security and data protection solutions Assess and prioritize feature requests Coordinate with internal teams to understand user requirements and provide technical solutions Qualifications BSc/BE/BTech in Computer Science, Engineering or a related field Must have 3+ years of work experience as a Python Developer Expertise in Django Framework. Others frameworks like Flask Pyramid knowledge is good to have Strong experience with Linux-based infrastructures, Linux/Unix administration, and AWS/GCP. Proficient in Terraform which allows migration to Kubernetes Experience with DevOps tool chains such as Kubernetes, Docker, Travis CI, Jenkins, Git Understanding of fundamental design principles behind a scalable application Understanding of infrastructure security principles Able to implement automated testing platforms and unit tests Proficient understanding of code versioning tools (Git) React experience is a good to have Team spirit Good problem-solving skills
Basic Qualifications Candidates for this role must have: Bachelor’s degree in computer science or a related field At least three years of experience writing production code of increasing complexity Strong understanding of computer science fundamentals, including algorithms, complexity analysis, data structures, problem solving, and object-oriented analysis and design Proficiency in at least one of the following: Java, C, C++, C#, Ruby, Scala, Python Experience refactoring code and evolving architectures Experience crafting unit, integration, functional and regression tests Preferred Qualifications Master’s degree in computer science or a related field Experience developing in a Linux environment Experience applying service-oriented architecture techniques to production use cases Experience in developing secure, multi-platform mobile applications
Job Description:Skills Required: Java, selenium, Appium.We are looking for a strong candidate with recent experience of 3+ years in Java, selenium, Appium. The candidate should have experience in Web application and mobile application both.
Responsibilities include: * Participate in Requirement Analysis. Identify areas of focus during testing and QC; and communicate these clearly to product owners and senior management. * Understand and Analyze the Functional & Regression scope of Product Development items. Assign resources to various projects so that their utilization is maximized. * Good in designing different automation framework/Architecture based on project need.* For any new type of feature or technology able to make progress without any guidance on both fronts.* Come up with technology suggestions and implementation ( Tools & Framework improvements)* Coordinate across teams for complete feature deliverables.* Explore, Implementation & usage of code coverage tools * Responsiveness: Availability to work on critical issues in any area, during time of stress.* Curiosity & appetite to learn: Would have acquired detailed understanding of the overall system. Number of secondary code reviews performed Always discussing alternatives for the existing automation tech stack to keep it current.* Mentoring: Demonstrated an ability to mentor junior members of the team, and leading thoughtprovoking technical conversations, be it pertaining to the current tech stack or new emerging technologies.* Good to have: Knowledge of CI/CD & Agile process.* Good to have: Performance/Load testing experienceMinimum Job Qualifications: * Bachelor’s degree or better in CS or related field, with 3.5+ years experience in software test development, including creating/maintaining test automation frameworks from scratch * Exposure to best practices in SQA and software development, including code reviews, debugging, troubleshooting and CI processes* Experience in front-end (APP & Web) & API automation, preferably using tools like Selenium/Appium/Rest Assured with a framework like TestNG/Cucumber.* API-Testing: Knowledge of API-level testing in Java, including but not limited to RESTful web service testing. * Strong in Core Java fundamentals and Object Oriented Programming concepts * Must have knowledge of Mobile Automation Testing (Appium or alternatives) * Excellent communications and technical presentation skills * Initiative to research and build solutions to tough problems in domains like Flash, OpenGL, WebGL where off-the-shelf automation tools might not be available * Some experience/comfort with working in a Linux/Unix environment * Excellent analytical, problem-solving, troubleshooting skills.
Technical Requirements:• 2 to 4 years of experience in Backend REST API testing. • Hands on programming experience in Java. • Experience in designing, developing, debugging and executing automation scripts • Experience in REST API Automation using RestAssured/Karate/Jersey Client/HTTP-Client • Experience in CI-CD tools like Jenkins is plus• Hands on experience in MySQL. • Hands on experience in Linux/Unix commands is a plus • Experience in performance testing is a plus.• Strong knowledge of QA methodology and tools. Estimate, Priorities, plan, and coordinate testing activities. • Well versed with writing test cases and bug logging. • Understand functional/technical specifications and analyse server logs. • Look for potential quality issues proactively. • Experienced in Agile or Scrum software development methodologies. • Excellent communication, collaboration, reporting, analytical, problem-solving skills and troubleshooting skills. • Entrepreneurial spirit, priding yourself on getting things done with a high level of quality. • Strong desire to work in an unstructured, fast moving startup environment
ResponsibilitiesAs an SDET at Jumio, the candidate is expected to develop and maintain automated functional, integration and load tests for web applications that ensure the quality of developed product features. They are supposed to be champions of quality and participate in developing and enhancing continuous delivery solutions. They are expected to participateactively in agile development rhythms (scrum, kanban etc), be able to read / write good quality code. The role also requires some level of manual testing depending on project needs.Required Qualifications Bachelor's Degree in Computer Science or related field and 3+ years relevant work experience. Experience in unit testing, acceptance testing, integration testing, system/end-to-end testing for Web applications / REST services Experience in Spring Framework is required Minimum 3 years experience with Java or Groovy or Python Ideally some experience with Spring Boot, Docker, Selenium, AWS Comfortable usage of UNIX-like operating system and basic bash scripting knowledge Spring Framework Knowledge Enjoy working in a self-organizing team environment Strong debugging, troubleshooting, and problem solving skills Think further than the solution appears to require Excellent analytical, conceptual and communications skills in spoken and written English Fast learner, high capacity for abstract thinking and structured approach to work plus a hands-on mentality and international mindset Preferred Qualifications Strong knowledge of data structures, algorithms, distributed systems, and asynchronous architecture Strong understanding of system and application performance characteristics .Net or AngularJS knowledge Mobile Automation Testing, esp. Appium Machine Learning / Computer Vision knowledge
Director of Engineering will lead a team of 30+ engineers Responsible for a large piece of tech engineering and product roadmapDeployment, Scaling,Config Management, API Schemas, Logging, Alerting & Monitoring, Testing etc More than 6+ years in Software product companies requiredManaged a team
Tech Lead- Skills Required●Evidence of successful development/engineering team leadership experience.●Experience of communicating and collaborating in globally distributed teams.●Ability to write robust, maintainable code in Python and/or Perl.●Extensive knowledge of Linux, including familiarity with C, UNIX system calls, and low-level O/S and network protocols. Also block, file and object storage protocols●Experience of using a modern configuration management system, such as Salt Stack, Puppet, or Chef.●Effective troubleshooting skills across hardware, O/S, network, and storage.Skills Desired●Enthusiasm for modern dev tools & practices including Git, Jenkins, automated testing, and continuous integration.●Management of external vendor resources
As an experienced engineer we know that you have built software to solve various business problems at your previous workplaces. You may have also explored technologies on your own for your learning or hobby projects. You will be building APIs for the Synup platform and also UI to make our platform capabilities available to our customers. You and the team that you are a part of will be collectively responsible building performant software and customer experiences that scale to our next million customers. You will be responsible for writing technical specs and contributing to it's implementation. We expect that you would have done the same in your previous workplaces. Other folks on our team are looking forward to learn from your experiences. For engineers that join our team We expect you to be good with Ruby or Python to build APIs. You will be contributing to our UI that is built with React and GraphQL. We hope our team members have a strong grasp of software design patterns and know when to put them to good use. Experience with an SQL datastore would help a lot. PostgreSQL is our primary datastore. We optimize our search functionality and rollup reports by using ElasticSearch We expect that you have used Redis. Redis is our swiss army knife to solve a lot of problems apart from just caching.
About Supr DailySupr Daily is a daily delivery service in India. Starting with milk, the company delivers the most frequentdaily needs to consumers via a subscription model. Founded by alumni of IIT and IIM, the company ispioneering the micro delivery e-commerce model in India. The company is a Y-Combinator startup and iscurrently backed by Swiggy. With a commitment of $100 Million from Swiggy, the team is scaling theirunique supply chain nationally to serve more than 1 Million households every single day. Y Combinatoris one of the top American Seed Accelerator and their portfolio includes Airbnb, Dropbox, InstaKart,Reddit and about 1500 other startups across the globe.Swiggy is on a quest to bring convenience to over 100 Million Indians over the next years. Theinvestment in Supr Daily is part of its core strategy to expand the reach of the consumer base as well asfulfilling the daily needs of a consumer leveraging the power of the milk railroad.We are looking for smart coders who are cognisant of business, product and quality.Responsibilities● Working on a disruptive product that's still in its early stages.● Responsible for driving innovation in Software.● Development, while relentlessly improving performance, scalability, and maintainability.● Owning the design process, implementation, and verification of framework componentsleveraging standard software engineering methodologies.● Translating functional and technical requirements into detailed architecture and design.● Mentoring other engineers, defining our technical culture, and helping to build a fast-growingteam.● Mentoring and supporting other team members by doing code reviews and applying yourexperience in process and technical leadership.Requirements● 1- 2 years of experience in product development, architecture, and design.● Constantly learning and looking for ways to improve yourself and the processes around you.● Working in agile team environments and are a self-starter, conscientious member of the team.● Love to code, but also you are awesome at it.Why explore career at Supr DailyWe are building a diverse team of employees from across the globe and in a spree of hiring of greattalented folks. At the heart of that is hiring people to have a desire to succeed, a passion to innovate andan insatiable appetite to learn. If that sounds like you, read on, this may be just the place for you.
What if, you had a chance to build something iconic?At Convosight, we are on a mission - to help community builders become community entrepreneurs.We are building a first of it's kind community management platform for community builders who are looking to build, grow, engage and monetize their online communities. Launched initially for Facebook Groups, over 6000+ Facebook Group Admins trust Convosight to manage more than 100M members today. Empowering an underserved dimension of passion economy and our category defining work has already earned laurels and recognition from the best in the industry.And this is just the beginning...With our eyes set on the future, we are looking for an experienced and passionate GoLang Developer.What are we looking for?We are looking for a great Go developer who possesses a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable. You will ensure that these Go packages and programs are well documented and have reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.What kind of work will you be doing?* You will own the architecture of the backend.* May lead a team of 3-4 developers including mentoring, task management, and code reviews* We believe in freedom and ownership. So expect a large and important portion of the product to be gradually under your responsibility.* Writing scalable, robust, testable, efficient, and easily maintainable code* Translating software requirements into stable, working, high performance software* Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture* Position Requirements * 6+ years of software experience with 3+ years in GOLang* Experience building products and leading teams* Strong knowledge of Go programming language, paradigms, constructs, and idioms* Knowledge of common Goroutine and channel patterns* Hands on experience with DevOps practices* We are deep in AWS so familiarity with AWS is desirableOptional:Previous SAAS Experience
Job Responsibilities: Managing the interchange of data between the server and the users. Build back-end services as per requirement Code, test and operate node.js based services Effectively use tools and ingenuity to identify and fix defects Collaborate with other senior engineers, and management, to achieve optimal application architecture and design Develop efficient, secure applications, peer-review code, and document solutions within an agile-blended software environment Communicate proactively with team members, infrastructure, security, and quality assurance to continuously improve processes and engineering excellence Ability to work independently and as a member of a team spread over different time zones Skills: Expert knowledge of Node.js knowledge of web libraries and frameworks such as Angularjs and Polymer Familiarity with the whole web stack, including protocols and web server optimization techniques Strong analytical skills and problem solving aptitude Attention to details
PiChain is a Regtech with the mission to make compliance sustainable. We research and develop DeepTech systems that can proactively learn, solve, and automate complex problems. Essentially, this solves the problem of the service providers by simplifying digital inclusion, compliance, and building trust through our B2B technology solutions. We are helping end consumers to receive Financial and Digital Services in the most simplistic, cost-effective, and authentic way.We provide Onboarding and KYC solution by harnessing the power of AI & Blockchain which helps Banks, NBFCs, Insurance firms, Fintech, AMFs, and other Financial Institutions.Key Responsibilities -1. Managing and owning all aspects of Technical development & delivery.2. Responsible for providing expertise in the software development life cycle, from concept, architecture, design, implementation, & testing.3. Leading & mentoring small-sized teams.4. Responsible for understanding requirements & writing technical architecture documents from customers.5. Ensuring the code reviews & development best practices/processes to be followed.6. Responsible for planning the end-to-end technical scope of the project & customer engagement areas including planning sprint & deliveries.7. Be part of regular client communication.8. Estimates efforts, identify risks & provide technical support whenever needed.Key Skills:-1. 4+ years of experience in software architecture, SaaS system design & development.2. Extensive development experience in Python programming.3. Strong fundamentals in Object-Oriented Design and Data Structures.4. Experience in working with the customer directly which includes initial requirement gathering, day-to-day technical discussions, technical demos, and project delivery.5. Experience in developing RESTful Web based Microservices using any framework.6. Experience with Agile development methodologies is must.7. Prior experience in leading/mentoring a team is must.8. Should possess excellent oral, written, problem-solving and analytical skills.9. Must be able to succeed with Optimal resource and Minimal supervision.
About this Role As someone once said, "The right outcome at the end of any startup process is not to have something that looks like a startup. It is to have a product that people love." We strongly believe that only someone with an experience of having built a product that solves real problems can deliver the requirements of this role with us at FamPay. We are looking for a very special person - one who will be among the founders to help us effectively execute our mission & making FamPay the most loved product. You simply live and breathe the product. You also strategize and set direction for the company. By being a part of the leadership team, you also mentor the Fam in improving their essential skills and support in getting the right people for the right job. This role doesn't come with a defined set of responsibilities and you will essentially have to be someone with proven experience of building a product & also who will do whatever it takes to scale FamPay with us. Apply only if you have 4 - 7 years of total experience Minimum 2 years experience in a leadership role in a consumer product based startup Ensured that the Product's technical aspects aligned with the business, vision & mission Communicated technology strategy to colleagues and investors An understanding of budgets and business planning Scaled yourself to become a tech leader An ex-entrepreneur will be preferred
About Hop: We are a London, UK based FinTech startup with a subsidiary in India. Hop is working towards building the next generation digital banking platform for seamless and economical currency exchange, with technology at the crux of it. In a technology driven era, many financial services platforms still lack the customer experience and are cumbersome to use. Hop aims at building a ‘state of the art’ tech-centric, customer focused solution. This position will be one of the most critical and crucially important positions in the firm and the person hired will have the liberty to drive the product and provide direction in line with business needs. About Individual You not only optimize your own code but make sure engineers are able to optimize theirs. As an Engineering Manager you manage your business goals, contribute to product strategy and help develop your team You will significantly contribute towards implementing engineering best practices, constantly look for opportunities to make the engineering systems scale horizontally, and opportunities to improve system design You make objective data driven decisions and live and breath engineering metrics to build and improve systems. Create clear career paths for team members and help them grow with regular & deep mentoring. Perform regular performance evaluation and share and seek feedback. You work closely with the Product Management, Business Development and Operations team and enable them by providing solutions which meet business needs at a rapid pace. You work with designers, business analysts, and product managers to estimate and plan projects in an Agile environment. General Skills Dependability Trust-worthiness Ability to embrace new technologies Ability to get work done Has good code reviewing skills for conformance. Technical Skills Strong hands in NodeJS/Java/Spring Backend Ecosystem and HTML/CSS/Angular/ReactJS Frontend Ecosystem Must have strong analysis (both requirements and system) and design skills. Expertise in application, data and infrastructure architecture disciplines. Current experience in applying Domain Driven Development techniques Should have capability to provide attention around all the key areas for development – CX, Design, Testing, Deployment and features. Should be able to demonstrate a high degree of autonomy, continuously learning curious mindset, DevOps Culture. Software engineering experience in an Agile environment. BFSI domain experience is a big plus. Excellent customer service attitude, communication skills (written and verbal), and interpersonal skills, skills in dealing with a diverse population. Passionate about technology, problem solving, learning new skills, sharing expertise and knowledge Excellent customer facing skills that include conducting compelling technical briefing & demonstrations. The person should have a technical aptitude to implement new technologies and articulate the solutions. Day-to-Day Responsibilities Actively participate and work with business teams to understand and document function requirements for data capture, analytics and reporting Ownership of technical designs, code development, and component test execution to demonstrate alignment to the functional specification. Design and develop integrations, enhancements and services based on the requirements for various applications including DevOps requirements Research various analytics platform capabilities as needed to suit business requirements, and provide gap analysis Performing code reviews, write and execute high quality code with unit and integration tests Developing and demonstrating a broad set of technology skills in UI and Backend technologies, microservice design patterns, Open Source libraries and frameworks, and technology architecture concepts
About Treasury Connect We are building India’s best investment & cash management product for corporate treasuries at mid-sized companies and start-ups. Our mission is to help companies earn higher returns on their surplus cash. Our product will help companies conveniently plan cash-flow and invest in a range of safe, liquid investment options. The founder is an alumnus of IIT Madras & Kellogg School of Management with over 12 years of experience in private equity and CFO roles at start-ups. Market Opportunity Total liquid financial assets held by Indian corporates are over US$500 billion in value and growing at ~10% annually. As Indian corporates look beyond bank deposits in search of better liquidity & higher yields, the liquid & money market category of mutual funds have grown much faster (22% CAGR since 2015) than bank deposits (9% CAGR). We believe there is a sizeable market opportunity in helping corporates conveniently earn higher returns while maintaining adequate liquidity & capital safety. Finance teams at mid-sized companies/startups tasked with managing surplus cash usually do not have time to research all the available investment options. They still deal with cumbersome data entry and paper/spreadsheet based processes to manage their daily cash flow and investments. We want to save finance teams 75% of the time they spend today on these processes and help them improve their yields by at least 1.5-2%. Product Our initial focus areas are: Building SAAS software with ‘robo-advisory’ capabilities for corporates to invest/ redeem across various financial instruments such as mutual funds, bonds, bank deposits Building core platform for cash-flow analysis in real-time Building a scalable core transactional platform that would eventually facilitate hundreds of crores transacting daily Role & Ideal Candidate We are looking for a founding engineer who is passionate about building innovative capital markets technology products. As the first technology hire, you will have a lot of freedom to design the technology architecture and build the product from scratch. Needless to say, this role will offer an accelerated career growth trajectory as we scale up and a significant wealth creation opportunity through ESOPs. Key deliverables over the first 6 months will be: Ideate & develop the product from scratch Design & implement all aspects of our technology architecture Set-up the basic technology infrastructure Setting up standards for development and processes for new members Hire additional team members in the engineering team Required Skills/Experience BS/MS in Computer Science or equivalent, with solid foundational knowledge in at least two programming languages, data structures, algorithms, system architecture, security and networking protocols 5+ years of hands-on software development experience in ecommerce, SAAS or fintech Exposure to modern software development processes, multiple front-end and back-end technologies, open source software. Exposure to AWS or GCP or any other cloud computing platform would be a bonus.
Candidates should have worked with Startups (IT Product Firms) Should be from B2C Firms/Product/SaaS Firms Key Skills: Python, Golang, Java, Distributed Systems, Cloud, Microservices Architecture, MVC, Design Patterns, Data Structure, Algorithms Your Experience Across The Years in the Roles You’ve Played 6+ years of technology experience (at least 2 years in direct engineering management) Managing a 5-15 member engineering team in an agile product org Track record of collaborative working with multiple stakeholders Planning and analysis with effective communication skills You’ll Be Improving & Responsible For Our products engineering team that works on initiatives fuelling the growth of our recent health retail insurance products Collaboration across cross-functional stakeholders to ensure delivery timelines are met Implementing product engineering best practices, and evangelizing them within the org Engineering management with a strong sense of ownership Problem solving with a clear and analytical approach and organized work habits Technological innovation in agile product engineering scenarios Product and business management principles and metrics
Roles and Responsibilities• Code, develop, design and architect features related to the existing application. Weexpect you to own modules end to end and take pride in the work products youship.• Lead from the front, when it comes to delivering high quality work products. Serveas a mentor to the team members• Create and define performance metrics. Ideate, innovate and hack through theexisting systems to improve performance.• Perform code reviews, set coding practices and guidelines within the team.• Make sense of the product specs, be nimble in getting the issues resolved. Be athought leader.Critical Functional Skills:• Solid understanding and knowledge of Java/C/C++. You should understand theconcepts of multithreading, I/O, messaging, instrumentation etc and theirimplementation in Java/Any other Object-Oriented Language.• Proficiency in the implementation of algorithms and the use of advanced datastructures to solve problems in computing. A solid foundation in the principles ofcomputer science is desired.• Ability to write clean, modular, and loosely coupled code by the use of designpatterns.• He/She should be able to break down and architect complex software systems. Forexample- Build• Cars Availability Engine for Ola.• Strong decision-making ability• Deep expertise in at least one programming language & tech stack.• Substantial experience in building complex and scalable solutions.• Strong object-oriented design skills, ability to apply design patterns, and an uncannyability to design intuitive module and class-level interfaces• The ability to do deep problem solving and build elegant, maintainable solutions tocomplex problems.• Experience leading multi-engineer projects and mentoring junior engineers• Experience with full life cycle development in any programming language on a Linuxplatform• Comprehensive operational experience including, optimizations, deployments andtuning servers like apache/mysql/tomcat/solr• Prior experience in working with Agile software methodologies (XP, Scrum), TDD,and Continuous Integration(CI/CD) a plus.• Experience in building data-driven web application design and development is a plus• Expert level experience in building a scalable, large and complex businessapplication.Experience Required:• Typically with an experience of 5+ years of development experience in a productfirm.• Must have lead, designed, architected and delivered at least 1 project in his previousassignments independently.Minimum Qualifications Required:• Btech/MS from a reputed Institute• Deep expertise with any or combination programming languages: Java, C++, C#,Ruby, Scala,• Go any object-oriented high-level proprietary or open-source language with strongprogramming constructs. We are not skill-specific but go by strength incompetencies• Machine coding• Single machine in-memory program• Need a working code with functionality• Readable and well-designed code with right abstractions, separation of concerns,• right design patterns• Performant code with concurrency and efficient data structures• Write test cases covering the happy path and edge cases• Problem Solving• Choose the right combination of data structures to solve the problem• Identify most edge cases for the problem• Identify opportunities of parallelism: utilizes multi-core solutions where applicable• Design & Architecture• Distributed systems design and system interaction• Identify API signatures• LLD with class design• Solve for performance & availability
At Shopalyst, we are re-imagining how digital consumers discover and purchase products they love. We are building the technology and data infrastructure that help friction free purchases from any digital moment that inspires shopping. Job brief :Shopalyst SaaS Platform for #FullFunnelMarketing provides easy to use self serve capabilities for the modern marketer. We are currently looking for people to join our Engineering team where internet scale, reliability, security, high performance and self-management drives almost every design decision that we take. Requirements: Core server side Technology Skills. An expert in one or more of: Deep Golang skills (mandatory) (knowledge of Goroutines, interfaces, channels, IO, http router etc…) Understanding of NoSQL databases (Casandra, MongoDB etc…) Understanding of any search server (such as Solr, Elasticsearch etc.) Solid knowledge of Linux/Unix systems Additional brownie points for: Knowledge of Java/Python Proficient understanding of code versioning tools (such as Git, Mercurial or SVN) Experience: Golang: 1-3 year (Required) Education: Bachelor's in Engineering (Required)
Role: Backend Developer Location: BangaloreHello! We are looking for the right Backend Developer.What you will work onBuild a scalable API platform that will enhance our customer experience & propel our logistics. You will be part of our Bangalore team of ambitious and talented engineers, who put their best together to build architecturally sound & scalable systems.What can CasaOne promise you –An opportunity to- increase your rate of learning exponentially by defining hard problems and solving them- partake in a high-growth journey and increase revenues 5x+ Y-o-Y- be an early innovator in the shifting trend: ‘ownership economy’ -> ‘access economy’- build a category-defining platform for FF&E (Furniture, Fixture, and Equipment) leasing- build high-performance teamsThe must-haves• Bachelor’s or Master’s degree in engineering• Good understanding of algorithms, data structures & design patterns• A minimum of 4 years of work experienceExperience required in• Building distributed systems & service-oriented architecture• Asynchronous programming, Test Driven Development (TDD)• Writing (delightful) APIs & integration patterns• RDBMS & NoSql databases• Continuous integration & deployment (CI/CD) tools like git, Jenkins• Cloud computing platforms - AWS/ Azure/ Google CloudGood to knowCasaOne backend services are written in NodeJS. Experience in NodeJS will be handy, but it isn’t mandatory.What happens nextYou read this, you say ‘ah, that’s me, that’s what I would love to do in the near future!’. You drop a note with your resume here and someone from our team will reach out to you.Who we areCasaOne is a home furniture rental company that helps property managers, realtors, stagers and residents experience and access furniture, furnishings, decor, and equipment on demand. Our full-service offering includes a wide selection of products, affordable monthly rental plans, 3D visualizations, rent-to-own options and white-glove service in as early as 2-3 business days. www.casaone.comBureauOne converts furniture into a utility for businesses. BureauOne is a furniture rental company that helps businesses experience and access furniture, fixtures, and equipment without going through the myriad challenges that are associated with buying office furniture. BureauOne offers a full-service product including white-glove storage, delivery, and installation on-site. www.bureauone.comWe are backed by Accel Partners & other prominent investors and have offices in the SF Bay Area (HQ), LA, DC, NY, Chicago, Seattle & Bangalore. Our teams consist of high performing individuals who enable each other to bring their best to every concept, resulting in brands renowned in their markets for perfect insight, impeccable service & the constant ability to surprise with excellence. We on-board experts who inspire us in the way they design solutions, craft brands or simply add sense to our products & services.We believe technology is only a tool for great engineering minds. Your understanding of core principles is of greater value to us than the tools used.CasaOne is an equal opportunity employer (EEO) & we value diversity in our teams.
The Responsibilities :- Provide leadership, management, and technical vision to the entire engineering team and the company.- Work closely with product managers to build a great product using lean principles.- Ensure development of projects are appropriately resourced and facilitate internal processes and collaboration to shorten development cycles and achievement of stable production- Make architectural decisions that puts the organization in the best position to deliver an amazing customer experience.- Lead company-wide prioritization of improvements to code quality, systems, and engineering processes.- Develop and implement engineering strategies meant for the development of technological tools and processes required for current and future software development.- Drive technical projects with a range of engineering teams to build, design, implement and maintain diverse scalable platform constructs for a core application.- Organize activities for the development, implementation, release, and maintenance of projects necessary for software development and sustenance.- Collaborate with product development, creative and UX teams to build and improve the customer experience from discovery through delivery- Mentor the development teams, facilitating continuous evolution in both the user experience and backend platform development teams.- Collaborate with business stakeholders and improve the efficiency of their processes through technology solutions built at a rapid pace.- Deliver secure, efficient, high performing and stable code that meets or exceeds business needs. Meet/exceed all web application technology standards/practices.- Review all documents related to Product requirement and participate in product brainstorming sessions.- Ensure business requirements in the form of production release deliverables are met.- Ensure resources are covered on projects, ensure no or minimal forecast/budget variance.- Stimulate hiring, career plans, training as well as performance reviews for engineering team, including employee coaching, mentoring, development, and team building.- Mentor new resources to be successful in an individual and team setting- Create a culture of innovation that enables continuous growth of individuals and the company.- Perform regular performance evaluation and share and seek feedback on a regular basis.Requirements and Qualifications :- Must have an Engineering Degree - B.E/B.Tech/CS in any stream- Minimum of 12+ years of work experience & a minimum of 3-4 years of work experience as a VP/Technology Head- Proven and successful record leading an engineering development team and running software development projects- Previous experience rapidly scaling an engineering team at a start-up is a plus- Solid understanding of software engineering and code architecture fundamentals, with ability to review full-stack web application code using modern frameworks and quickly learn unfamiliar technologies- Proven experience in building tech services/systems that scaled- Proven ability to attract and hire the best engineering talent- Good understanding of algorithms, data structures & design patterns- Is Up-to-date with emerging technology trends and ability to choose the best for advancement.- Expertise in open source technologies, agile development and big data technologies- Experience with deploying & running products in a large-scale distributed architecture- Strong oral and written communication skills, including technical documentation. Excellent at clear and concise written and verbal communication.
Fulfil’s software engineers develop the next-generation technologies that change how millions of customer orders are fulfilled by merchants. Our products need to handle information at massive scale. We're looking for engineers who bring fresh ideas from all areas into our technology.As a senior software engineer, you will work on our python based ORM and applications that scales to handle millions of transactions every hour. This is mission critical software and your primary focus will be building robust and scalable solutions that are easy to maintain.In this role, you will be collaborating closely with the rest of the team working on different layers of infrastructure in an international environment. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product are important.What You’ll Do:Own definition and implementation of API interfaces (REST and GraphQL). We take pride in our 100% open API with over 600 endpoints.Implement simple solutions to complex business logic that enables our merchants to manage financials, orders and shipments across millions of transactions.Build reusable components and packages for future use.Translate specs and user stories into reviewable, test covered patches.Peer review code and refactor existing code.Integrate with our eCommerce partners (Shopify, BigCommerce, Amazon), shipping partners (UPS, USPS, FedEx, DHL) and EDI.Manage Kubernetes and Docker based global deployment of our infrastructure.We’re Looking for Someone With:Experience working with ORMs like SQLAlchemy or Django (2-3 years)Experience with SQL and databases (Postgres preferred)Experience in developing large server side applications and microservicesAbility to create high quality codeExperience with python testing tools (pytest) and test automationFamiliarity with code versioning tools like GITStrong sense of ownership and leadership qualityExperienced in the tools of our web stack- Python- Celery- Postgres- Redis- RabbitMQNice to Haves:Prior experience at a growth stage Internet/Software companyExperience with ReactJS, Google Cloud, HerokuCloud deployment and scaling experience
Responsibilities: Drive innovation and manage product development teams within a fast paced, agile environment Cultivate an environment of continuous engineering improvement through mentoring, feedback, and metrics Recruit IT professionals with business and industry experience, and develop, reward and energize a competent, effective team within the technology organization. Lead software development teams, obtaining necessary resources, acting as an escalation point and removing impediments to achieve goals and objectives Engage in hands-on design and ensure alignment of strategy, architecture, tools/methods with software engineers and architects to execute product road-maps Collaborate with a wide variety to stakeholders within business and technology teams to drive change required to execute product road-maps Enable integrated teams to deliver technology solutions in support of key product initiatives by working closely with product managers, technical project managers, architects, engineers, and quality assurance