Job Description A top of the line, premium software advisory & development services firm. Our customers include promising early stage start ups, fortune 500 enterprises and investors. We draw inspiration from Leonardo Da Vinci's famous quote - Simplicity is the ultimate sophistication. Domains we work in Multiple; publishing, retail, banking, networking, social sector, education and many more. Tech we use Java, Scala, Golang, Elixir, Python, RoR, .Net, JS frameworks More details on tech You name it and we might be working on it. The important thing is not technology here but what kind of solutions we provide to our clients. We believe to solve some of the most complex problems, holistic thinking and solution design is of extreme importance. Technology is the most important tool to implement the solution thus designed. Skills & Requirements Who should join us We are looking for curious & inquisitive technology practitioners. Our customers see us one of the most premium advisory and development services firm, hence most of the problems we work on are complex and often hard to solve. You can expect to work in small (2-5) people teams, working very closely with the customers in iterative developing and evolving the solution. We are continually on the search for passionate, bright and energetic professionals to join our team. So, if you are someone who has strong fundamentals on technology and wants to stretch, beyond the regular role based boundaries, then Sahaj is the place for you. You will experience a world, where there are no roles or grades and you will play different roles and wear multiple hats, to deliver a software project. What would you do here * Work on complex, custom-designed, scalable, multi-tiered software development projects * Work closely with clients (commercial & social enterprises, start ups), both Business and Technical staff members * Be responsible for the quality of software and resolving any issues regards the solution * Think through hard problems, not limited to technology and work with a team to realise and implement solutions * Learn something new everyday Below are key skills expected * Development and delivery experience in any of the programming languages * Passion for software engineering and craftsman-like coding prowess * Great design and solutioning skills (OO & Functional) * Experience including analysis, design, coding and implementation of large scale custom built object-oriented applications * Understanding of code refactoring and optimisation issues * Understanding of Virtualisation & DevOps. Experience with Ansible, Chef, Docker preferable * Ability to learn new technologies and adapt to different situations * Ability to handle ambiguity on a day to day basis
Design the architecture and their solutions Define user stories and implement them using agile methodology Engage and manage a team of software engineers; including task planning and code reviews Have technical ownership of the product Must have: Fullstack experience (React, Node JS, VU, Python) Expert in web technology (SaaS) Know-how of cloud technology Broad experience with multi-platform development tools and toolkits Experience in release engineering and configuration management Comfort with both client-side and server-side development Passion for agile Knowledge of CICD pipeline Bonus if you: Have experience working in the healthcare industry Are enthusiastic about all things brain science and/or mental well-being We are a company that highly values the ability to communicate well. We all take turns at the blog roster, so writing experience and/or enthusiasm is appreciated Our core values encourage empathy and innovation, you are gold if you share these
We are a technology services startup working with leading SaaS startups innovating in the realms of AI/ML, Cloud Computing, and Digital Transformation. With a clientele comprising exciting SaaS startups from the US & Europe, we’re striving to fast-track innovation across multiple industries. Join us to work on disruptive products that will shape the technological landscape through the next decade! (Visit https://www.aidetic.in/ to know more about the company.) We are searching for an innovative Technical Lead to join our company. As the Technical Lead, you will oversee the company’s technical team and all projects they undertake, analyze briefs, write progress reports, identify risks, and develop work schedules. You should be able to work with your team and inspire them to reach their goals. Technical Lead Responsibilities: Take ownership of the technical aspects of the project. Help team with technical issues. Determining project requirements and developing work schedules for the team. Delegating tasks and achieving daily, weekly, and monthly goals. Liaising with team members, management, and clients to ensure projects are completed to standard. Identifying risks and forming contingency plans as soon as possible. Keeping up-to-date with industry trends and developments. Updating work schedules and performing troubleshooting as required. Motivating staff and creating a space where they can ask questions and voice their concerns. Being transparent with the team about challenges, failures, and successes. Writing progress reports and delivering presentations to the relevant stakeholders. Technical Lead Requirements: Bachelor’s degree in Computer Science, Engineering, or a related field. Relevant Management certification may be required. Experience in a similar role would be advantageous. Excellent technical, diagnostic, and troubleshooting skills. Strong leadership and organizational abilities. Willingness to build professional relationships with staff and clients. Excellent communication, motivational, and interpersonal skills.
Hi Folks,Looking for Java Fullstack Developer with 4-5yrs of experience.Job Rolre : Java Full Stack DeveloperExperience : 4-5 yrsJob Type : PermanentLocations : Hyderabad/Bangalore/Chennai/Mumbai/Pune/GurgaonNotice Period : Max 30 DaysDescription : Experience 4 – 5 years Good in Backend Springboot write Rest API (Should be strong in this area) Good Analytical ability, Good coding practice, Knowledge of Spring Security (Desirable), UI Knowledge of Angular (Average knowledge should be enough)
# Responsibilities - Work with development teams and product managers to ideate software solutions - Design client-side and server-side architecture - Build the front-end of applications through appealing visual design - Develop and manage well-functioning databases and applications - Write effective APIs - Test software to ensure responsiveness and efficiency - Troubleshoot, debug and upgrade software - Build features and applications with a mobile responsive design - Write technical documentation # Requirements - Proven experience as a Full Stack Developer or similar role - Knowledge front-end languages and libraries - HTML, CSS, React - Comfortable developing REST APIs and/ or microservices using NodeJS, Express & Serverless technologies - Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. NGINX) - Excellent communication and teamwork skills - Great attention to detail - Organizational skills
Job Description for Full Stack Developer (Backend and front end)Technical Skills: Minimum 2 to 10 years of Experience in Software Development. Hands on experience in Back End Development - Node/ Nest JS, Postgre Sql, Micro services,Kafka, Netflix OSS stack, AWS Front End Development - Mobile & web technologies, ReactJS andionic Desirable – Healthcare/ AI project experience, TCP/IP and UDPexperience etc.,
We are looking for a high-performing Developer to build our ecommerce platform and API framework powered by Machine Learning and Artificial Intelligence. Candidates for this role will be passionate about well-written code, testing, and excel at coming up with simple approaches to complex problems. Our work culture is overachiever, very amiable, and at the same time always charged with excitement. We encourage our team members to take responsibility and grow into future leaders in the industry. Job Responsibilities: Understand project requirements, writing bug-free clean code and ensure that the solution works per the agreed architecture, SLAs, KPIs and business model Integrate Django backend with third party API 100% Hands-on role Adapt to rapidly evolving requirements and changing priorities and drive the team accordingly Reverse engineer for debugging errors in code and ensure quality control in the process. Continually drive products towards a meaningful balance between user needs, business objectives and technical feasibility Operate in a hyper-collaborative way and follow these guiding principles: Value common sense and simplicity over complexity. Qualifications: Bachelor or Master Degree in Computer Science from a reputed University 3 to 5 years of experience working in Django and Python. React and/or Angular for front end Proficiency in MongoDB and MySql Technical Skills: JIRA, Gitlab, Rest API, GCP or AWS Experience in performance profiling, tuning, and optimization, caching mechanisms with Enterprise level applicants Experience in writing unit testing and test case automation. Ability to operate in an Agile environment with a start-up mentality and unstructured environment, Energy, drive and passion to work, and operate in a digital world.
About G2 G2.com is revolutionizing the way businesses discover, buy and manage software and services. More than five million users per month rely on G2 to help them find and buy the best software for their businesses. The platform has over 1 million reviews, and $100M in total funding through our investment partners: IVP, Accel Partners, LinkedIn, Emergence Capital, Pritzker Group, Chicago Ventures, Hyde Park Ventures, industry leaders and founders. About the Role G2 is looking for a Fullstack Senior Software Engineer to join the engineering team for our fast-growing SaaS Management solution, G2 Track. As a senior member of the G2 Track engineering team, you will be working with Product Managers and Product Designers to architect and implement Responsibilities Collaborate closely with a global team of Product Managers and Product Designers to build features for G2 Track Implement elegant user interfaces using modern frontend frameworks like Angular, React, Vue, etc. Implement robust backend using Ruby, Python, GraphQL, Postgres, Redis, and deploy on AWS Ship and Iterate rapidly while learning from customers Collaborate with other senior engineers to build a connected, coherent architecture Requirements 6+ years of experience in working on a global product from design to deployment Good experience with one backend language like Ruby, Python, Java in production Good experience with at least one frontend framework like Angular, React, or Vue. Good experience with a web-framework like Ruby on Rails, Django, Play, etc. Interest in rapid prototyping and iterative development Very Comfortable with both frontend and backend technologies A passion for putting on the product hat and own product delivery end-to-end Knowledge about DevOps best practices and the AWS infrastructure Why we love G2 G2 was founded to create a place where people will love to work. We strive to create meaning in work and provide more than just a job: a true calling. G2 is a place where people can be authentic and grow, find meaning and passion in work, and be motivated to succeed by a supportive group of coworkers. We pride ourselves on creating an environment where people can enjoy coming to work every day, by supporting our employees in their professional and personal lives. Our Process We encourage all candidates to review our interview process to best prepare themselves on what to expect as a candidate of G2.
The Senior Software Engineer (SSE) will drive the company’s technical growth and delivery by working with engineering teams and client teams. A SSE will typically work in, and mentor, product development or client solution teams to create and deliver complex proprietary systems.Responsibilities include (but are not limited to): Design, architect, and build high-quality scalable systems Review system design and architecture, code, and test plans Handle technical questions and escalations from clients Own projects end-to-end, including gathering requirements, solutioning and designing architecture, developing, testing, deploying, and maintaining systems Interact and collaborate with our high-quality technical team across India and the US We will encourage you to grow by providing you with professional development opportunities across multiple business functions. Joining a young company will allow you to explore what is possible andhave a high impact.The CandidateThe ideal SSE is passionate about working with and guiding high-tech software development teams working on hard problems in computer science in areas such as distributed systems, machine learning, NLP, computer vision, programming languages, computer security, networking, cloud computing, analytics and big data. Key Requirements and Qualifications: 3 – 5 years of work experience Significant programming expertise and/or have been programming a long time as a serious interest B.E. / B.Tech from a top university in India in one of the following departments (i) Computer Science, (ii) Information Sciences, (iii) Electrical Engineering, (iv) Electronics – or equivalent. Previous coursework or relevant experience in the following areas: software design, object-oriented programming, databases, Algorithms Bonus Skills:Prior experience building enterprise products Prior experience as a full stack engineer
Cisco/Dell/Morgan/SCGBS/RBS/MBRDI Skill must required- Java Kafka Java Full stack with Microservices -30 Footfall B2/C1 Bangalore/Gurgaon/Mumbai 120 /Java Springboot microservices - 60 Footfall Java full stack -30 Footfall
Cisco/Dell/Morgan/SCGBS/RBS/MBRDI Java Full stack with Microservices -30 Footfall B2/C1 Bangalore/Gurgaon/Mumbai 120 /Java Springboot microservices - 60 Footfall Java full stack -30 Footfall
We are seeking a highly motivated and experienced individual to join our Pipelines R&D Team as Team Leader. In this role, you will lead a team of Node.js developers, working on framework-level infrastructure and features. With full responsibility for successful deliveries you will have to plan, coordinate and lead activities across the full delivery lifecycle. To join us, you need to demonstrate hands-on leadership while ensuring you can offer guidance and support, as well as assisting developers at code level. JFrog is on a mission to enable continuous software updates through our Liquid Software vision! The JFrog hybrid Platform is used by developers & DevOps in more than 5,800 organizations (including 75% of the Fortune 100) who trust us to manage their software binaries and accelerate their end-to-end software delivery from code-to-production. Responsibilities Manage, Mentor & Build a team of 6-8 software developers Own the delivery of multiple, complex, and simultaneous development projects from design to release. Ensure risks and issues are identified and managed closely while driving all stakeholders to deliver on time and to the required quality standards. Drive key decisions to ensure the successful implementation of all initiatives. Desired Skills and Experience 3+ years experience in managing, leading, coaching and inspiring highly-skilled developers. Experience in the software industry with deep knowledge in Node.js and related frameworks. Experience in developing scalable, low-latency, and fault-tolerant systems. Experience, in both architecture and implementation-level software design of highly-scaled distributed systems. Manage, track and identify risks, bottlenecks and challenges ahead of time, and oversee technical coordination towards resolving them. Ability to work in a fast-paced and highly motivated team in a context-switching environment with teams distributed across multiple time zones. Working experience with modern DevOps tools including Docker, and Kubernetes - An Advantage.
Reward360 Global Services Pvt Ltd is India's premier Customer Engagement Solutions Company. Headquartered in Bangalore with an office in Dubai and Singapore, our - Global- loyalty solution has been built after years of deep understanding of consumers, the nuances of the loyalty diaspora, the onset of big data, and most important the simplicity that needs to be delivered across any loyalty program.Our Technology, Marketing, Alliances, Business, Product, and Operations teams work in collaboration to create and deliver the most successful loyalty programs in India today. With over 2000+ retail alliances in India and access to over 10 million rewards globally, gives us the edge to be one of the most exciting and growing loyalty companies in Asia.The only constant in today's difficult and dynamic market is 'change' . Our team is dedicated to using behavioural patterns of customers combined with cutting edge technology to take complex problems that enterprises face today and simplify them. This helps make our programs more relevant and puts the customer on the path of true loyalty.Over 100+ dedicated team members work in collaboration to create world-class loyalty products out of our Corporate Office, R&D Lab, and Operation Hubs.We are looking for a "Full Stack Developer" who can help us build a robust and scalable architecture for rewards and commerce platform powered by data-driven intelligence.What you'll do :1. Work as full stack developer with prime focus on backend2. End to end development from design to development3. Code & design review of peers4. Troubleshoot critical issues and guide team as wellWhat we'll need :1. 6 to 10 years of hands-on experience in Java/J2EE technologies2. 2+ years of hands-on experience in Angular/React technologies3. Strong Data structures & algorithm skill4. Strong design skills5. Strong communicationTechnical Skills :1. Core Java (Collection, multi-threading, design patterns)2. Frameworks - Hibernate, Spring, REST Jersey3. Front end technologies - Java Script, jQuery, Angular4. Database - SQL & NoSQL5. Modelling - UML & ERD
Roles & Responsibilities: As one of the earliest employees, there will be a lot on your plate. All the time! You'll build new product features from start to finish: through conception, research, maintenance, and polish. Think features to improve our collaborative student learning platform, such as new collaborative learning activities for teaching coding and other subjects. You'll build improvements to performance, reliability, and product polish — for example, improving the efficiency and performance of our replicated state systems. You'll build and improve processes and internal tools with simplicity and productivity in mind — such as, a tool to sync updates between zoho, slack etc. This might be for you if... You have knowledge of ReactJS and any backend technology along with that You have been professionally coding for at least 3 years You have worked in a startup and relish the chaos and pressure You've built and maintained quality user interfaces that have reached a large audience, ideally while the product is experiencing rapid growth. You can readily learn most technologies as you go. To you, technologies are about tools and tradeoffs, not an ideology. You care about the business implications of anything you build. You're not just going after cool stuff — you understand the balance between craft, speed, and the bottom line.
1. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. 2. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. 3. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. 4. Prepares and installs solutions by determining and designing system specifications, standards, and programming. 5. Provides information by collecting, analyzing, and summarizing development and service issues. 6. Design, develop and implement new integration.
Who we are? Searce is a niche’ Cloud Consulting business with futuristic tech DNA. We do new-age tech to realise the “Next” in the “Now” for our Clients. We specialise in Cloud Data Engineering, AI/Machine Learning and Advanced Cloud infra tech such as Anthos and Kubernetes. We are one of the top & the fastest growing partners for Google Cloud and AWS globally with over 2,500 clients successfully moved to cloud. How we work? It’s all about being Happier first. And rest follows. Searce work culture is defined by HAPPIER. Humble: Happy people don’t carry ego around. We listen to understand; not to respond. Adaptable: We are comfortable with uncertainty. And we accept changes well. As that’s what life's about. Positive: We are super positive about work & life in general. We love to forget and forgive. We don’t hold grudges. We don’t have time or adequate space for it. Passionate: We are as passionate about the great street-food vendor across the street as about Tesla’s new model and so on. Passion is what drives us to work and makes us deliver the quality we deliver. Innovative: Innovate or Die. We love to challenge the status quo. Experimental: We encourage curiosity & making mistakes. Responsible: Driven. Self motivated. Self governing teams. We own it. Introduction: This is an entrepreneurial technology leadership position that challenges the client status quo by helping them re-imagine the art of what is possible using consulting mindset and business strategy skills. This position oversees the delivery of Cloud Engineering, Product Engineering, Data & Analytics, AI & ML, IOT practices - and carries the project management & Delivery DNA. This position requires fanatic iterative improvement ability - ability to architect a solution, code, research, code more, research more and code some more, rebuild and re-architect, you get the drift. We are seeking hard core geeks turned engineering managers turned management consultants bored of delivering 80 page PDFs. We want people who are hands-on techies and are interested in building things that matter to businesses. Are you a Development Enthusiast and a geek-by-heart ? Quick self-discovery test: When was the last time you thought about rebuilding your smart phone charger using solar panels on your backpack OR changed the sequencing of switches in your bedroom (on your own, of course) to make it more meaningful OR pointed out an engineering flaw in the sequencing of traffic signal lights to a fellow rider, while he gave you a blank look? And you re-explained the whole thing passionately in layman terms - but the blank look persisted. If the last time this happened was more than 6 months ago, you are a dinosaur for our needs. If it was less than 6 months ago, did you act on it? If yes, then continue with the self-discovery test below: How you treat yourself & others? You listen more than you speak. When you do speak, people feel the need to listen. You have ‘one’ life - no work life or personal life. You are the same at both places. You are generally happy and passionate about life. When shit does happen you know how to tell your heart ‘All is well’. You are compassionate to yourself, you love your work, your company, your country, and are generally a person people like to be around. Are you used to simplifying advanced technical concepts for noobs (who might be your boss or clients :-) and not rage-quit like Alice in the above Dilbert comic? How do you work & live (which is one and the same thing as per above)? You make difficult & complex decisions in an environment filled with lack of well defined constraints and uncertainty. You are able to admit to your team that you were shit scared while making those decisions and stayed awake till 2 and woke up at 6 when you made that decision. You are able to juggle conflicting priorities and remain composed as the client keeps on changing requirements. And 25% of the time, you make the clients change those requirements because it makes better sense for their business. You are genuinely passionate about helping futurify leveraging technology, learning new things, helping others learn and having loads of fun while doing so. What you love? You love everything. You are generally passionate. You care for family, your neighbourhood. country and Big Bang Theory (and this is a must!) and the passionate neighbourhood ‘pani-poori-wala’. You love to organize, index, and improve things around you - Yes you are Sheldon’ish’ at times and ‘Leonard’ish’ the other times. You are passionate about improving processes and you truly feel satisfied by making things better. You love Google. And Python. And Angular.js. And futurism. And Ted Talks. You live, eat, breathe on Cloud, SaaS, APIs, RPA, You love building products that can solve real-life business problems beyond the love for pure engineering. Your bucket of undertaking : Lead and manage a high-performance core-engineering group of developers and architects. Responsible for hiring, training, coaching, team building, assessing performance, providing feedback, mentoring and helping the team succeed. Our enthusiastic software engineers are just getting started -- and as a manager, you guide the way and set-up examples by coming-up with the best solutions to complex engineering problems. Collaborate with architects, product management and other engineering teams to create solutions that increase the platform's value. Own product delivery - This includes setting up and managing periodic progress meetings & delivering the product. Participate with senior management in developing a long-term technology road map. Influence, collaborate and communicate effectively with various leaders. Play the role of the architect for the team. Be the primary interface between the engineering team & business users / clients. May is required to oversee engineering teams across offices in Pune, Bangalore and Rajkot. Ideal Candidate profile: 10 - 15 years of experience in Software Development for Product companies. Successful track-record of Solution Architecting and High-end software development. Team Management experience. Should have handled a team of at least 15+ software engineers. People management skills and experience coaching and developing technical talent desired Strong communication skills, especially communicating complex technical subjects to non-technical audiences, desired Our technology stack is insane and the role requires experience and understanding of the technologies like: Python, AngularJS PHP, Drupal, Wordpress HTML5, CSS3 Angular.js, Node.js, JQuery, Bootstrap Databases: MongoDB, Google Cloud SQL, Graph/NoSQL, Bigtable AWS, Google Cloud Platform
Technical Leader reporting to the CTO/CEO. Your responsibilities include the following, but are not limited to: Architecting, Designing and Developing Software Programmes based on requirements provided Designing and Developing with a high quality of code that is modular, scalable and re-usable at all times Promote SRE (Site Reliability Engineering) to ensure all of the services are Highly-Available and Fault Tolerant at all times Communicate effectively the system requirements to other software development teams Involve pro-actively with client and their requirements Evaluate and select appropriate software or hardware and suggest integration methods Oversee assigned programs (e.g. conduct code review) and provide guidance to team members Assist with solving technical problems when they arise Ensure the implementation of agreed architecture and infrastructure Address technical concerns, ideas and suggestions Monitor systems to ensure they meet both user needs and business goals
Senior Software Engineer (FullStack) 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 ElasticSearchWe expect that you have used Redis. Redis is our swiss army knife to solve a lot of problems apart from just caching.
Experience: 6+ Plus Years Role: Be responsible for the research, design, development, and deployment of all products and platforms Proficient full stack web developer with experience in building large-scale applications. Ensure that the platform remains secure, scalable, sustainable. Set the bar for the quality of code, software engineering practices, communication skills, dealing with complexity and ambiguity. Hire all technical roles Skills: Strong analytical, problem solving, and troubleshooting skills Experience in working with MERN Stack (or any other stack) Strong foundation in computer science fundamentals: data structures, algorithms, and coding Excellent knowledge of Design Principles/patterns and Architecture Principles Expertise on AWS Design and build Scalable Web Applications Experience in DevOps Processes Other Skills: As a Tech Lead you will be expected to adapt to a dynamic work environment. Stay updated with latest in technology Own the product release end to end Ability to think Out of Box to create innovative solutions Strong technical acumen and cross-functional familiarity with Product Management and UX Experience in a young startup and build products from scratch
Interview Mode: MS Teams video interview and 1 Coderpad TestNotice period: 0 to 30 daysLocation: BangaloreDev- 3-6 Years;Lead- 5.5/6-9 YearsFull Stack Developer/ LeadAs the Engineering Team member for Aladdin Accounting, you will be part of a team that works closely withBlackRock’s Aladdin Product Management and Design team to build Aladdin’s Accounting platform.Our primary objective is to ensure that systems are highly scalable to support ongoing business demands andclient requirements. The team is responsible for delivering tools used by Operations professionals atBlackRock and Aladdin Clients, to calculate Portfolio Valuation,Performance and Investment Accounting. Accounting and Performance functionality contributes heavilyto the evolution of the Aladdin platform and is strategic in nature. The team has a global footprint with team membersin New York, Atlanta, Delaware and Gurgaon.Key responsibilities: The ideal candidate will have experience in development teams that work on business facing transactional systems. They will have demonstrated the ability to manage people, make architectural decisions, understand business processes to deliver the cleanest solutions. Share responsibility for implementing the firms accounting platforms. Partner with 3 rd parties (like Consulting Firms) and develop technical specifications. Share responsibility for availability, scalability, performance and capacity from development through production for a critical strategic build of the new accounting platform Reduce errors on deployments, improve reliability, and increase speed of implementation through automation Continuously refine and improve our toolset to improve our data and persistence layers Core Requirements: 7+ years of experience in IT including some experience in architecture roles Experience building multi-tier, scalable, fault-tolerant web applications Experience with platform integrations and designing service APIs Extensive Service-Oriented Architecture patterns and design knowledge and familiarity with cloud based services Expertise with identity management, authentication and information security best practices Expertise in working with complex cross-domain applications in a global organization across multiple time zones Enjoys a fast paced, high-intensity and complex environment, troubleshooting time sensitive critical issues and working with people Extensive experience with multi-tier transactional architecture and design Extensive experience in enterprise software development in Java and web development stacks (Angular, NodeJS, HTML & CSS) Experience with Sybase, Cassandra Event / Stream processing technologies Experience using Agile methodologies – previous experience working from a backlog, sprints, retrospectives etc. Passionate about test driven, clean code, automatically tested and continuous deployment Excellent analytical and problem-solving skills Strong interpersonal skills with ability to present and convey ideas Strong attention to detail; action-oriented attitude, and willingness to roll up sleeves Curious to explore emerging technologies and learn new things Use metrics to drive decision making Undergraduate degree in Computer Science or similar discipline, Masters degree preferred Experience in the financial services industry is preferred
Experience building applications using NodeJS and frameworks such as Express. Thorough understanding of React.js and NodeJS including its core principles. Ability to understand business requirements and translate them into technical requirements. Familiarity with code versioning tools (such as Git, SVN, and Mercurial). Understanding the nature of asynchronous programming and its quirks and workarounds Strong experience with MongoDB, Postgres Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router Good understanding of HTML5 and CSS3, and Sass Understanding of server-side rendering and its benefits and use cases
Job Description As an Engineering Lead on the Fasal Engineering team, you will have the opportunity to quickly see the impact of your contributions to our end users. You will spend most of your time leading a team of Engineers to solve problems that have a groundbreaking impact on farming. The remainder of your time will be spent designing scalable systems, writing code and solving problems as an individual contributor. Manage and coach a team comprising of highly skilled software engineers Lead and support a development project team and also responsible for overall team performance and results Direct the team in the estimation, analyzing, designing, coding, debugging, testing, and modifying software enhancements and/or new software Participate in the analysis, architecture, design, and delivery of products & platforms Work closely with Product Management and Business Development teams Superior project management skills to manage projects and experience of delivering Translate business problems into functional work estimates at the component level for current and future projects Provide input to project resource allocation plans This is a player-coach role where you will be extensively involved in coding Skills & Experience Qualification - Bachelors/Masters in Computer Science, Software Engineering, Information Technology or related field with typically 5-8 yrs of experience Excellent leadership skills to mentor the engineering team Strong hands-on coding, design, and architectural skills Strong system design skills and experience in building scalable distributed systems Strong analytical and problem-solving skills Strong verbal and written communication skills Promote diversity and create a respectful work environment Ability to adapt to a dynamic and constantly growing environment