4+ Years work experience as a Back-end developer. In-depth understanding of the entire web development process (design, development and deployment) Hands-on experience with Python and it’s related frameworks like Django/Flask/Pyramid. Experience with Microservices based applications, containerization and infrastructure as code technologies, Terraform and Docker Working knowledge with relational databases, MySQL/PostgreSQL preferred Ability to operate in an agile, entrepreneurial start-up environment. Should be good at cloud computing concepts and having hands-on experience in AWS Good to have knowledge on GIT, Redis, Memcached, API designing and testing with Pytest or related technologies Excellent analytical and time management skills Teamwork skills with a problem-solving attitude
Rupeek - SDE 3Role:• Work with PM & vertical leaders to build abstractions for platform/system• Build core systems around business or engineering capabilities• Coordinate deployments, troubleshoot bugs & production issues wrt performance• Work closely with DevOps teams to setup infrastructure & best practices around the scale• Define best practices for engineering, drive change management to improve design, development & testing• Contribute to hiring the best talent via interviews /evangelizing tech stackSkill:• Knowledge & ability to build high performing, scalable & reliable services• Can do platform execution to breakdown SOA layers• Proven track record in multi-threading, storage / caching• Can be a productivity driver in the engineering org by articulating and driving best practices• Working knowledge at performance testing & analysing memory leaks• Leadership skills to influence engineers both in-house & virtuals to deliver best in class servicesPersona:• 5-10 yrs. of experience, 3+ years in execution of high-performance systems• First principle problem solver• Start-up background (series A and B)• Excellent academic credentials wrt Institute, GPA, etc.
We are looking for an experienced backend developer to head our tech team. He/She will be responsible to architect, develop and maintain the complete backend, frontend as well as dev-ops for our web-based apps. Your primary focus will be to maintain and build a high-performance engineering culture., own the development methodology, and align with the executive team to improve the development process, prioritize projects and manage multiple workstreams. Lead a team of Software Developers establishing development practices and standards. Qualifications 5+ years of technical experience, preferably with a startup. Stronghold on tech, architecture, design pattern to lead long term scalable, stable and flexible tech solutions for business, marketing, and product long term initiatives. Extensive software engineering development and design experience with complex and highly scalable products using multiple technologies and languages. Strong program management expertise and engineering execution skillset Strong business and product acumen to be able to solve business and product problems enabling through tech solutions. Experience in organization-wide initiatives and change management. Ability to make quick decisions in high-pressure environments with limited information Added Advantages Hands-on with deployment with Google Cloud Machine Learning algorithms experience Comfortable with technologies such as Redis, Celery, Postgres, Python, Django, React, Node
Job Title: Senior Software Engineer - I Reporting To: CTO Location: Indiranagar, Bangalore CodeParva, The Era of Code About us: We ‘Code’ to develop Operations & Management software, which impacts both large Corporations as well as mom-and-pop businesses. Our core specialty lies in Self Storage management, Property Management, Payment Processing and modern B2C Website Development Platforms. From Boston to Bengaluru – CodeParva runs Business What We can Give: A top-notch platform where you can leverage your skills to build full features and modules in Django and ReactJs, using technologies like ElaticSearch, Redux, WebSockets, MaterialUI, Formik, RabbitMQ, Celery, Redis, etc. when necessary A team which is eager to learn from you and to mentor you A clean slate for new ideas & methodologies Competitive salaries for your contributions PS: Our entire team planned, developed & executed the 1st formal Appraisal process of CodeParva What You Can Give Write clean, reusable, maintainable and performant code Design, Develop, test, maintain, and own frameworks, modules, and full features Strong ownership towards the product Willingness to go the extra mile to do something the right way Critically review the part of the product you are working on and suggest feasible improvements. Expertise in at least one of backend or frontend as described below, with a willingness to learn the stack you don’t have expertise in. Backend: Expertise in building API design and development using Django framework Experience in one of: Redis / ElasticSearch / Celery / Real-time notifications BONUS: Experience with PostgreSQL Frontend: Expertise in React 16 and Redux Experience with the following: Formik, MaterialUI, Virtualization, webpack Expertise in styling: CSS, Flex, Animations & Transitions What will make you stand out from other applications Communication: clarity in understanding & passing on the requirements Prioritization: your time-management and delegation skills A never-give-up Attitude! What we Value & Reward: We are an equal opportunity employer and value diversity at our company & we do not discriminate. We Reward loyalty and a never-give-up attitude.
Responsibilities :- Complete ownership (code & team) of one or more business-critical modules.- Work with product and UX teams to design, build and extend consumer-facing products.- Translate complex functional and technical requirements into detailed architecture, design, and code.- Demonstrate a high degree of ownership, accountability and exhibit high energy on org level initiatives.- Demonstrate creativity and sound analytical skills in identifying effective approaches to develop solutions independently.- Deliver features with high quality, on-time as per project plans and delivery commitments.- Work with team members to manage the day-to-day development activities, participate in designs, design review, code review, and implementation.- Maintain current technical knowledge to support rapidly changing technology, always on a lookout for new technologies and work with the team in bringing in new technologies.- Must be able to work with a minimum of technical supervision and supplemental engineering support, while responding efficiently to multiple program priorities. - In addition, the role involves analyzing the latest technologies and development trends, establishing and implementing standard practices.- Mentor other engineers and foster team spirit.Requirements : - Only candidates who understand data structures, algorithms, design, and architecture while working for high volume mobile apps with millions of users.- Tier 1 B.E. or higher in Computer Science or equivalent.- 6+ years of frontend development experience.- Experience designing highly interactive web applications for desktop and mobile with performance, scalability, accessibility, usability, design, and security in mind. If you don't have all of these, that's ok, but be excited about learning the few you don't know.- Hands-on experience building web applications using any of the modern frameworks like ReactJS, Angular, etc.- Strong, object-oriented design and coding skills.- Solid software development background including design patterns, data structures, test-driven development.- Excellent verbal and written communication skills.- Excellent command over Data Structures and Algorithms.- Strong problem solving and analytical skills.- Strong UI design exposure and experience in making web apps work intuitively.- Knowledge about delegates, protocols, notifications and application life cycle.- Experience of working in a product-based company.- Prior experience of working in a startup.
Position Overview: We are expanding our SaaS solution based on market needs and are looking for a Senior Software Developer / Scrum Master to play a major role in our COMP team. As a Senior Software Engineer in our team, you will be responsible for understanding the requirements of pay rules from the product manager, conduct the technical feasibility & prepare a scalable design and implement them. The activities you will be responsible for include many phases of the software development life cycle including technical research, requirements gathering & analysis, high level and technical design, implementation of the solutions, unit testing, debugging, and sustenance. You will have to continuously adopt the latest cloud and open source technologies and scale the solutions. We are looking for driven individuals who exude confidence, with a proven technical record and have worked in a similar role previously and ready to build a long-term career opportunity within our company. The more you prove your ability to deliver real solutions to problems with a positive attitude, the more flexibility and freedom you will have to write software the way you want. Being able to write long resumes does not impress us; being able to write good software impresses us (it’s a lot harder). About COMPLIANCE Team: Compliance (COMP) team is part of the R&D organization of Replicon, developing compliance rules (pay rules) as per the labour regulations across the globe. Compliance rules involve complex algorithm processing and number crunching. Key Responsibilities: Work with the product manager to understand the business workflows / requirements, identify needs/gaps and propose the relevant technical solutions Design, implement, and tune changes to the product that work within the time-tracking / project management environment Be understanding and sensitive to customer requirements so as to be able to offer alternative solutions Keep in pace with the product releases Work within Replicon’s software development expectations, processes, and quality initiatives Work to accurately evaluate risk and estimate software development tasks Strive to continually improve technical and developmental skills Qualifications: Bachelor of Computer Science, Computer Engineering, or related field 3+ years of software development experience (Core: Python v2.7,) Should have deep knowledge of Agile development process & should be able to play the role of a Scrum Master/team lead TDD techniques Good to Have: Tools experience of Jira, Git Good to Have: SQL Queries working knowledge Competency Requirements: See the inherent challenges in all things; if a task is complicated, you simplify it; if it is simple, you excel at it; if it is mundane, you automate it Be a problem solver; be given any problem and will come back with solutions, or at least alternatives Be a perfectionist; you are not satisfied until your solution is rock solid & scalable Be pragmatic; you implement the best solution for the problem, not the coolest solution, and can tell the difference See the big picture; we write software to solve real business problems
Fluent in either Python/ NodeJS. Has worked on either MySql, Postgresql, MongoDB Experience working with Payment systems, workflow management systems, chat systems is a plus. Has working knowledge on the complete development stack. Fluent with AWS, GIT Knowledge on Continuous Integration ( CI ), Automated Deployment tools is a plus. Previous experience of leading a team, architecting is a plus. Open Source contributions is a plus
About HAPPAY: India’s leading payment and spend management solution for business, helping the companies around the globe, better manage expenses via its highly customizable platform. Happay aims to help companies to bring all the business expenses on one platform and also to help in funding, tracking and managing them online from any mobile or desktop device. Happay’s cloud-based expense management software linked to corporate cards is used by 4500+ businesses across 40+ business verticals in India. In the last 6 years, the company has grown from scratch to India’s leading FinTech company with 350+ employees across 10+ locations in India. Happay has bagged various awards such as IAMAI ‘Best Prepaid Card’ twice, Silicon India’s Company of the Year, Paul Writer’s ‘Hot Bangalore Brands’ with innovative technology, Nasscom Top 10 and many more. The company is backed by globally renowned VC firms such as Sequoia Capital, Axiom Capital, AME Cloud Ventures and Prime Venture Partners among others. Roles and Responsibility: ● Architecture and design of reusable server components for Happay ● Developing high performing REST APIs for application functionality ● Develop and maintain scalable server architecture serving millions of users every day. Eligibility: ● Should have 2+ years of experience in web server and application development ● Mandatory: Strong development skills in Python, Django, Linux, MySQL ● Good to have: REST APIs, NodeJS, Shell Scripting, MongoDB or any other structured DB ● Strong knowledge in data structures,OOP, and computer fundamentals ● An ability to refractor and understand large and separate code bases ● Experience with third-party libraries and APIs ● Forward looking on potential technology choices ● Experience in building highly scalable, reliable systems ● Bachelors / Masters in Computer Science ● Willing to work for a start-up and go extra mile ● Looking for challenges and not chilled out work environment ● Willing to work independently with little or no supervision
WHAT AN IDEAL CANDIDATE WOULD LOOK LIKE:Strong knowledge of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, complexity analysis, databases.3-5 years of experience with product development in Python & Angular/React JS.Proficient understanding of web markup, including HTML5, CSS3Experience in designing scalable architecture to support a data-intensive application on both front-end and backendExperience in writing clean reusable react components which works well on different browsers and different devicesExcellent verbal and written skills. The ability to explain sophisticated architectures to engineers, product managers, and support & operation executives. You should also be able to write a proposal for your idea/solutions and take feedback from the team.Previous work experience at a product-based company or startup would be a bonus.Previous experience in analyzing & visualizing events/streaming data will be a plus.Previous experience in creating dashboards is preferable too.PERSONALY TRAITS WE REALLY ADMIREGreat attitude to ask questions, learn and suggest process improvements.Pays great attention to detail and helps identify edge cases.Gives equal importance to planning, coding, code reviews, documentation, and testing.Highly motivated and coming up with fresh ideas and perspective to help us move towards our goals faster.Follows release cycles and absolute commitment to deadlines.Our tech stack is Django framework (python), ReactJS, PostgreSQL, Redis, COSMOS DB, and Elasticsearch.