Skills:• Experience in software product development• Proficient in Python, Django, Pandas, GitHub and AWS.• Good knowledge of PostgreSQL, MongoDB• Strong Experience in designing REST API’s• Experience with working on scalable interactive web applications• Understanding of the threading limitations of Python and multi process architecture• Familiarity with some ORM (Object Relational Mapper) libraries• Good understanding of Test Driven Development - Unit and Integration testingRole and Responsibilities:The candidate will play be critical role by developing highly scalable applications that provide practical solutions to clients in the financial services’ domain• Design, build, test and maintain scalable and stable off the shelf application or custom-built technology solutions to meet business needs• Write testable code that enables extremely high levels of code coverage• Promote coding,code review, testing and deployment best practices through hands-on research and demonstration• Contribute to the entire implementation process including driving the definition of improvements based on business need and architectural improvements
Principal Java Backend Engineer Experience: 9-12 Years Location: Bangalore Type: Full-time About Digit88 Digit88 is a niche product engineering consulting company based out of Bangalore with experience of building offshore development centers for US startups and MNCs over the last 6+ years. The founding team has 50+ years of product engineering and services experience out of India, China and the US. The Opportunity Digit88 manages and is expanding the dedicated offshore product development team for its US (Bay Area, NYC) based NLP/Chatbot platform development partner, that is building a next-generation AI/NLP/Chatbots based customer engagement platform. The candidate would be joining an existing team of 16+ engineers and help expand and lead the Platform Engineering, Production Support and Monitoring services for our client. Job Profile Digit88 is looking for an enthusiastic, self-motivated, hands on Java/J2EE back-end developer to join the back-end engineering team for our partner. Experience with a fast-paced India/US product start-up or a product engineering services company in a developer role, building a high-performance real-time system is mandatory. Applicants must have a passion for engineering with accuracy and efficiency, be highly motivated and organized, able to work as part of a team, and also possess the ability to work independently with minimal supervision. To be successful in this role, you should possess Bachelor's degree in Computer Science or a related field with 9-12 years hands on experience with Java based open source tech stack. Expertise in Core Java, Data Structures, J2EE with proven expertise in Spring MVC, Spring boot, Microservices architecture, Web Services (Rest) in distributed systems Are hands on with MySQL and DynamoDB and/or NoSQL databases, Hibernate Practical experience with Caching frameworks Memcached/Redis, Message Queues (JMS, RabbitMQ) Have hands on experience with Apache Solr, Rhino & Nashorn JS Engines, Expertise with log file analysis using one or more of ELK, Splunk, Kibana. Prior experience with CI/CD, Container architecture - Docker/Jenkins and build scripts Maven/Ant Experience with Kubernetes Experience with Couchbase is a definite plus Experience with building analytics pipeline and analytics DB is a plus Have built high performance, high availability REST APIs and REST clients. Strong practical experience in applying design patterns, multithreading concepts to solve complex problems, strong problem solving skills. You are someone who would easily be able to Study and learn the latest in AI/NLP/Chatbots domain and the messaging platform Work closely with the US and India engineering teams to help build the Java/Spring based backend and REST APIs. Lead the India engineering team in technical excellence and ownership of critical modules; own the development of new modules and features Troubleshoot live production server issues. Handle client coordination and be able to work as a part of a team, be able to contribute independently and drive the team to exceptional contributions with minimal team supervision Perform Unit Testing and Integration testing in a Continuous Deployment scenario Follow Agile methodology, JIRA for work planning, issue management/tracking Additional Project/Soft Skills: Should be able to work independently with India & US based team members. Strong verbal and written communication with ability to articulate problems and solutions over phone and emails. Strong sense of urgency, with a passion for accuracy and timeliness. Ability to work calmly in high pressure situations and manage multiple projects/tasks. Ability to work independently and possess superior skills in issue resolution. Should have the passion to learn and implement, analyse and troubleshoot issues
Job Title: ERPNext Developer Job Type: Full – TimeLocation: PuneWork Hours: 9: 00 AM to 6:00 PMMin Salary: As per the Standard Market Rates MAIN DUTIES/RESPONSIBILITIES: PRIMARY RESPONSIBILITIES:The candidate will be required to Design, Configure, Build, Test, Deploy and Maintain ERPNext and Frappe based applications: Gathering technical requirements for internal and external customers. Creation of documentation for software development and testing. Participation and use of Agile development methodologies Drive continuous improvement in development and operations best practices Ability to convey complex information in both written and oral form to technical and non-technical audiences Requirements QUALIFICATIONS, EDUCATION, AND SKILLS:Core qualifications: Excellent written and verbal communication skills Good interpersonal communication skills are needed in order to work successfully with prospects, customers, and cross-functional teams to meet development timelines Able to understand the complex business process and manage the project. Strong aptitude for learning new technologies and understanding how to utilize them in a customer-facing environment Hands-on experience in developing ERP applications from the ground up. Ability to follow standard engineering principles and practices Creative approach to problem-solving Working knowledge of object-oriented design and development skills. Commercial eCommerce portal development and maintenance is preferred. 1-5 years of Experince is mandatory. Technical qualifications: Experience in Frappe, ERPNext, JS, MySQL, Python & Frappe based web development. Hands-on Product development over Frappe Framework, ERPNext Experience with workflows, access controls, page layouts, custom objects, custom record types, reports, and dashboards design and development Experience with Scrum/Agile development methodologies OOP concepts and Backend Development Experience MySQL on MariaDB or equivalent Hands-on experience with hosting web application on Apache or NGINX Experience in UI/UX development for Web Applications is essential. Experience with one or more ERPNext Modules like Human Resources, CRM, Buying, Selling, Asset Management, Stock, Buying, Accounting, and Project. Senior position requires experience with multiple modules of ERPNext. BS in computer science or technology equivalent preferred
As we plan to grow, we have many challenges to solve. Some of the new features and products that are already in the pipeline include advanced analytics, search, reporting etc., to name a few. Our present backend is based on the microservices architecture built using Spring Boot. With growing complexity, we are open to using other tools and technologies as needed.We are looking for a talented and motivated engineer to join our fleet and help us solve real-world problems in this exciting field. Join us and share the dream of building the next generation online platform for the Auto industry.What you'll do :- Design and architect our core components- End to end systems development- Ownership of complete systems from development till production and maintenance- Infrastructure management on AWSTechnologies you'll use :- Microservices, AWS, Java, Spring-boot- Nginx- PostgreSQL, Redis- ElasticSearch- Gradle- Kafka, RabbiMQ- Any cool piece of technology that you can bring onboard. What you are :- You love technology and always open to learning new tools- You are a self-starter- You are proficient in Java, SQL- You have good knowledge of Databases: RDBMS/Document- You have worked with server technologies: Spring / Dropwizard / Tomcat/Spring Boot- You have a good understanding of REST API design- You believe in clean and maintainable code
Chai is re−imagining payments in Korea and other international markets.More than 2 million users use CHAI eWallet to make payments in Korea. Chai’s latest product is making the online payments space simpler and efficient. It provides a unified API for merchants to integrate with and manage all of the payment options available in Korea. It's currently used by 2000+ companies and processing multi-billion dollars in annualized volume. We are building a team to take this product to international markets, and looking for engineers with a passion for fintech and digital payments. What will you do? * Convert current products for international merchants.* Build new features for internal and external users.* Uphold our high engineering standards and bring consistency to the many codebases and processes you will encounter* Collaborate with stakeholders across the organization such as experts in - product, design, infrastructure, and operations. Here are some examples of our work* Building intuitive, easy-to-use APIs for payment process.* Integrating with local payment gateways in international markets.* Building dashboard to manage gateways and transactions.* Building analytics platform to provide insights. Who are you? * Have ideally 5+ Years of experience shipping high quality products. * Understands how to build scalable, resilient, and observable distributed systems.* Must have built applications end to end taking full ownership* Ability to work as both Individual contributor and mentor junior members in the team* Experience working at payment gateways or aggregators or payment related APIs will be strongly preferred.* Uphold best practices in engineering, security, and design* Enjoy being a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users both internally and externally* Take pride in working on projects to successful completion involving a wide variety of technologies and systems
The main roles and responsibilities of a Power BI developer are discussed below: Power BI development and administration. Building Analysis Services reporting models. Developing visual reports, dashboards and KPI scorecards using Power BI desktop. Connecting to data sources, importing data and transforming data for Business Intelligence. Excellent in analytical thinking for translating data into informative visuals and reports. Able to implement row level security on data and have an understanding of application security layer models in Power BI.
What are we looking for?? You are an engineer with an eye for constant improvement. You not only look at improving the code but also tooling, the commands you use, the user-facing documentation, and everything that makes great and beautiful products possible. You can talk fluently to computers: It does not matter if it is Python, Go, Java, NodeJS, or any other widely used and known programming language. Till you know one and you know it well, you fit right in. You believe languages are just tools to solve problems. You really like to solve problems, complex engineering problems! You have some exposure/understanding of systems. Out of curiosity, you tried to understand the routing, load balancing in a web server or how the Linux filesystem was built and structured the way it is. You may not have worked extensively but you definitely have dabbled with it and can think as well as understand how systems interact with each other. You can express ideas and your opinions and aren’t shy to say no if you don’t know something. We are not hiring Wikipedia after all, are we? What you will be learning and doing? You will be part of a team-building a product to solve the next generation of problems in the programmable infrastructure. It’s you who will start with defining the feature and how it will make the life of the end-user better and then make it into a reality. You will most likely be programming in Go or Python (not to worry if you have not used them before, some of our best engineers started fresh on these languages after they joined us.) Most likely some part of your work might be open source and worthy of talking and presenting at conferences and meetups. You will be working with cloud-native technologies such as Docker, Kubernetes, Prometheus, Service Meshes, Distributed Tracing in some shape or form. You will also be working with one or more public cloud platform from AWS/Azure/Google Cloud Platform (again, you may not know any or some of these technologies and that is not a deal-breaker) Your workflow will be driven by tools such as GitHub, Slack, and a lot of asynchronous communication with distributed teams. “GitHub issues” will be your new re-incarnated Jira ;)
Our ideal candidate is someone who can can architect complex scalable systems with a keen eye towards performance, security and availability while also taking on a super hands-on role towards implementation (i.e. you must be very much in touch with backend coding and want to do it everyday). Additionally you will need to spearhead all inbound and outbound API integrations to build the most robust and scalable integration platform in the B2B Retail space. You will be responsible for architecture, design and implementation of the entire system to support thousands of customers globally. Our stack is primarily built around Node (Loopback), Mongo and ElasticSearch. We have started the transition towards micro services, one of your core responsibilities is ensure micro services are used wherever it makes sense. Mentoring should come naturally to you, as well as finding the right balance towards process and documentation. Highlights:1) You will be working on interesting technical challenges in a product centric and open-source driven environment. The role requires a good knowledge of Algorithmic Design and Architecture, Data structures, OOPS Concepts, serverless architectures and complex problem solving skills.2) You will help set a very high bar on code quality.3) You will take ownership of product features from conception to implementation, testing deployment and support.4) A lot of freedom on when and where you work from - just get stuff done.5) You will open source as much as possible, and blog about cool things that you learnt and built.6) You will help define who we become as a company.7) You will get stock options in line with silicon valley standards. Caveats:1) We have a strict no-divas rule. There are a lot of smart engineers on the team but no one with an attitude / superiority complex.2) If you think writing tests for your code, writing docs, doing customer support etc are not your cup of tea, this isn't the right role for you.3) Similarly if you're viewing this just as a 20-40% increment opportunity over your current compensation, this isn't the right role or company for you. This role can be the growth opportunity of a lifetime for anyone who has been operating as a backend lead and wants to grow into a fullstack CTO. Check out the links below if you'd like to learn more about us. We encourage people from underrepresented groups to apply. 1) Why ShoppinPal? - https://www.youtube.com/watch?v=cE7DgtwA0ws2) Our hiring philosophy and process http://techstory.in/building-startup-team/3) Our culture- https://www.shoppinpal.com/culture
Hands on experience in Moodle Development Good knowledge in Customizing Moodle functionalities and Developing Custom Themes for Moodle Thorough Understanding of Various Moodle Modules and the Integration of the Modules Clear understanding of Open Source Technologies and the Systems Concept Experience must demonstrate knowledge in creating and modifying HTML pages Strong experience in PHP programming with MySQL Contribute ideas and techniques to improve the system Diagnose/debug and resolve issues Provide thought leadership on technologies, architecture, and application design Knowledge in CSS Good experience in JQuery and Ajax & SQL Knowledge in any PHP Frameworks is a add on
- Building the User Interface focussed on ease-of-use.- Developing new features and APIs for our backend.- Deploying on the cloud and managing multiple environments.- Ensuring a high degree of security and privacy.- If you are the sort of programmer who likes to play around with several technologies and is comfortable dealing with ambiguity, then you are exactly the kind we are looking for.
If you are a software specialist with good knowledge and background, and want to grow with a growing disruptive startup, then this role is for you.Our client develops, publishes and distributes highly engaging games to a wide audience covering mobile, social and online platforms. Their group of architects are always attempting new and radical stuff that enhances the creative programming and gaming stages, keeping the players constantly glued and wanting for more.Funded by SnapDeal founders, it is a cross platform gaming organisation focused on real money gaming and strategy games. The founder is an INSEAD and IIT-B alumni with more than 10 years of work experience across various countries. As a Golang Developer,our main duties will include developing core modules and components and interconnecting them into a functional app. What you will do: Handling the server side programming of the multiplayer gaming application Writing scalable, robust,, testable, efficient, and easily maintainable code Translating software requirements into stable, working, high performance software Translating design mockups and prototypes into working applications. Building customer facing technology products, Developing Highly Scalable Code and Working Closely with Engineering and Product Team. Building social, web and mobile based games for users across India What you need to have: Candidates with experience in Go / Python / Erlang will be preferred Working experience in a Product StartUp (Internet / E-commerce) building scalable applications. Hands on experience in system architecture and gaming apps Good spoken and written communication skills. Good team player. Sharp analytical abilities with proven design skills Able to think critically of the current system in terms of software development
Technical Skills Required: Core php with any php MVC frameworks (Preferred is Zend), with an experience in SOAP / REST api Services Worked on a LAMP stack with either MySQL / PostgresSQL Other Technical Skills Desired: • Reverse engineer existing business rules from the php codebase • Possess strong skills to troubleshoot php codebase • Looking to move to Full Stack development in the areas of Spring boot / Angular / Node JS • Analyze the root cause of any failure in project or application, review new code and/or perform unit testing. • Possess strong coding knowledge and decision making skills. Functional Skills Desired: • Application development by coordinating requirements, schedules, and activities contributing to team meetings; • Collaborate with the rest of the engineering team to design and launch new features • Ensure designs are in compliance with specifications and standards and best industry practices. • Usage of Process tools – JIRA, TFS, HP QC or any other agile tools • Self-motivated & working independently with minimal supervision. • Maintain code integrity