Understanding the full stack, from bits going across the wire to the various protocols that define communication all the way up to the application layer is vitally important. Most of us know multiple languages and have worked on multiple platforms. We need self-starters who are great at solving problems, who initiate solutions and discussions and who believe that any challenge can be scaled with the right mindset and tools. We have found that people who match the following requirements are the ones who fit us best: 1-2 years of hardcore development experience with more than one programming language Experience of developing in and contributing to open source Experience with HTTP and server-side technologies (web servers, database servers) Ability to work independently in small teams Important aspects of the job include: Rapidly develop next-generation scalable, flexible, and high-performance systems. Act as an intermediary for problems, with both technical and non-technical audiences Collaborate with the team, Team Leaders and Product Owners
We are hiring C# Developer : - We are searching for passionate C# developers who will be entrusted with building C# applications. - You will help us build back-end services for your client-side counterparts. - You will help us design and develop applications while also coordinating with other team members working on different layers of the infrastructure. - We love a go-getter attitude and your commitment to collaborative problem solving will be highly appreciated in this role. Know your work : - Build functional applications by translating application storyboards and different use cases - Understand client requirements and use their inputs to build programs - Create, build, and deploy efficient, functional and reusable codes in C# - Oversee code reviews o check for coding best practices and ensure coding consistency - Create and utilize setup cases by adhering to application design - Optimize the applications for performance, quality, and responsiveness - Create solutions for bottlenecks and do bug fixes What do you need to apply : - Expertise in C# and its ecosystems - Good foundational knowledge in OOPs, and class design patterns - Proven analytical and problem-solving skills - Understanding of continuous integration - Skilled in using/writing REST APIs - Knowledge in NLP - Knowledge in Libraries - Bachelor's or Master's degree in Computer Science or related field What you get : - Amazing workplace and colleagues in the IT corridor of Bangalore - Competitive salary at par with the best in the industry - Immense exposure to new technologies Notice Period & Location : Join us immediately - 1 week Location - Bangalore No of Positions - 3
At BACQ, our mission is to build financial services that are simple, accessible and affordable. BACQ is founded by Sachin Bansal & Ankit Agarwal to build consumer-centric and technology-driven businesses in the BFSI (Banking, Financial Services & Insurance) space. Responsibilities: - Lead the development of the backend systems for our first product - Help shape the direction of backend development at BACQ - Define the vision for and implement the system architecture, design and code - Build reliable, secure and performant backend systems - Drive test coverage and continuous delivery automation within the team - Mentor and provide feedback to teammates Requirements: - 10+ years of software development experience - Strong computer science fundamentals - Deep knowledge of Java ecosystem - Can write code that is readable and maintainable - 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
- Participate in requirements analysis - Collaborate with internal teams to produce software design and - architecture - Write clean, scalable code using .NET programming languages - Test and deploy applications and systems - Revise, update, refactor and debug code - Improve existing software - Develop documentation throughout the software development life cycle (SDLC) - Serve as an expert on applications and provide technical support
Should have 1-2 years of experience Knowledge of Following will be an advantage: - - Min 2 years of experience in PHP (Core PHP) - Min 1-2 years of experience in Woocommerce / Magento. - Min 1-2 years of experience in Wordpress - Extensive Knowledge in Payment Gateway APIs - Hands-on Experience with Creating REST APIs - Unit Testing Experience. - Pro efficient in MySQL and database optimization - Must have experience in themes and/or development and code customization - Can convert PSD Designs to Bootstrap based HTML5/Css3 responsive HTML page.