Founded in 2014, RecoSense Infosolutions Pvt Ltd is a funded company based in Bengaluru (Bangalore). It has 6-50 employees currently and works in the domain of Enterprise Software.
Role and responsibilities: As a Solution Architect, you will: ▪ Guide our fast-growing tech team in building world-class products that are highly intelligent, robust, scalable and secure. ▪ Constantly sync with product & Business team to align with business priorities, and plan for long-term and short-term architecture goals. ▪ Own the complete SDLC of our product(s) by managing the solutions, engineering, testing, release and maintenance. ▪ Work closely with product owners to align on their feature backlogs and plan for engineering ▪ Streamline DevOps by working with engineers, QA, Infra, TechOps and PM teams - build management, testing, release structures ▪ Build high performing teams with adequate training and skill development techniques Requirement: ▪ 7+ years of Cloud Infrastructure & software development experience ▪ Expert in Microservices/ APIs driven architecture design and implementations ▪ Multi-cloud/cloud agnostic application design experience (AWS / GCP/ Azure) – security design, auto-scaling, clustering, containerization etc. ▪ Strong expertise in programming & scripting (Java, Python, C++ etc) ▪ Experience with SQL and NoSQL DB implementations ▪ Big data, ML, AI experience would be a bonus
Responsibilities: ▪ Design distributed applications, architectural trade-offs applying synchronous and asynchronous design patterns, write code and deliver with speed and quality ▪ Develop multi-tier scalable, high-volume performing, and reliable user-centric web services based applications that operate 24x7 ▪ Produce high-quality software that is unit tested, code reviewed and checked in regularly for continuous integration ▪ Develop software related to machine learning, artificial intelligence and data analytics. ▪ Write and implement software solutions that integrate different systems Required Skills: ▪ Sound knowledge of software designing, development, and algorithm related solutions. ▪ Working knowledge of programming language in Python. ▪ Strong object-oriented skills and development expertise on web services ▪ Knowledge of different frameworks (preferably Django) ▪ Knowledge in developing ORM (Object Relational Mapper) libraries- Able to integrate multiple data sources and databases into one system ▪ Expert knowledge of computer science, with strong competencies in data structures, algorithms, and software design. ▪ Knowledge of object-oriented design, coding, testing patterns, and programming languages (Java, Python. etc). ▪ Understanding building web applications and services with IDEs, ANT, JUnit, etc. ▪ Knowledge of relational databases (transactional and non-transactional), database architecture, and distributed transaction management
Job Description SigTuple is seeking Systems or Backend Engineers engineers to build a highly scalable platform for running deep learning based medical solutions. The engineering team of SigTuple is responsible for simplifying complex workflows of medical analyses into an elegant software design to make it scalable and distribute it across hundreds of machines. In this role, you'll utilize a combination of systems design experience, network knowledge, troubleshooting skills, and programming to to ingest terabytes of data, analyse it using distributed computing and deliver infrastucture and storage platform services. The ideal candidate is a technical generalist with skills ranging from production systems/network management to software development. Experience with delivering in cloud based platforms is a must. Responsibilities 1. Design and create distributed system software frameworks for processing data in a near real-time manner. 2. Create next generation software for data scientists to analyse and train their AI models on which require you to understand data science and AI. 3. Complete ownership of infrastructure components and automation of operational activities. 4. Ensuring reliability of all systems made by various development teams. Requirements 1. BTech/MTech in any engineering discipline. 2. 3-6 years of experience in an Backend or Systems Role. 3. Experience in management of cloud computing services. Extensive knowledge of any one cloud platform (AWS, Azure, OpenStack etc.) 4. Proficiency with OS and network fundamentals 5. Experience of working with scale is a must 6. Hands on experience with machine learning will be a plus
Role : Python Developer Location : Gurgaon JD : We are looking for an experienced server-side developer, with strong hands-on experience in Python, to join our team and work on a cloud based distributed system. You will be part of a team directly affecting new products. This opportunity will allow you to grow and gain more responsibilities with time. Responsibilities: Analyze product requirements and design technical solutions Implement product requirements Be a point of contact in your area of expertise Fix assigned production issues Requirements: Bachelor's in Computer Science, Software Engineering or a related area is preferred 1-3 years of hands-on experience developing complex systems using Python Vast knowledge in the following technologies: CherryPy, Flask, MongoDB, Angular Excellent communication skills both verbal and written (English) Focused and self motivated Great aptitude and desire to learn Ability to work in challenging environments Great teamwork skills
Responsibilities :Manage a team of about 8-10 members, coordinating with the client for requirements, creating requirement documents, wireframes and getting sign off on those. This team will consist of backend developers, frontend developers, Android and iOS developers and QA engineers.- Need to prepare the product roadmap, plan weekly sprints, explain the requirements to the team members and ensure a timely and quality delivery. - Act as a single point of contact for the client and will be completely responsible for the complete project delivery.Experience :- 2 to 5 years of experience as Business Analyst/ Functional Analyst or relevant experience for software solutions in Development Project or product.- - At least one full year of contribution to a single product/project a must.- Experience with- business- requirements, creating Epics, Themes, and User Stories- Collaborate with- clients (Nationa/International) to elicit, review and improve functional specifications (based on User Requirements), which should include functional tests description and acceptance criteria.- Ensure that User Stories are prepared and updated during the whole development process in order to always reflect developments to be performed.- As required, Review Test Scenarios and Test Cases, providing input to specification.- Ensure that extensive Test Cases are properly written/updated and validated in close collaboration with QA Test team for new or updated features.- - Escalate and follow-up in a timely manner any and all issues that might be a blocker, issue deviation from SOPs etc.- Contribute to the troubleshooting, tests, and documentation of selected applications functions, at a high-quality level.- Work with the development team to resolve issues.Technology skills :Mandatory :- Strong experience in developing User stories, UI mockups.- Strong background in Software Development/Engineering- Expert in client handling- Excellent communication skill