We are looking for a DevOps specialist to join our Infrastructure team and help us build and maintain our mainnet blockchain networks and protocols in the production and test environment. Eligibility : Experienced in DevOps/SRE/SysAdmin/Infrastructure engineer. Experienced in managing server infrastructures with high availability requirements. Experienced in designing secure networks for the production environment. Deep understanding of full networking stack, Linux security, cloud security. Experienced in building automation and CI/CD processes and tools. Experienced with Docker, Kubernetes, and other cloud deployment technologies. Deep understanding of cloud security in any of the AWS, Azure, or GCP. Excellent understanding and coding skills in Python, Shell scripting, Linux administrations, Perl, and Java or similar scripting languages. Configuration and managing databases such as MySQL, Mongo, Postgres, etc. Excellent troubleshooting. Good understanding of version control software, such as Git, Perforce, and SVN. Responsibilities : Implementing various development, testing, automation tools, and IT infrastructure. Actively participate in the software development, testing, and deployment with the core development team. Defining and setting development, test, release, update, and support processes for DevOps operation. Doing active research, building prototypes, and showcasing to the core development team in blockchain deployment and security. Quickly deploying updates and fixes. Actively learn the product domain knowledge and provide the first level of testing and production support. Analysis and optimize software and hardware resource utilization in testing and production environments. Encouraging and building automated processes wherever possible Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management Incidence management and root cause analysis Selecting and deploying appropriate CI/CD tools Managing periodic reporting on the progress to the management and the customer
Provide support for both JIRA and Confluence functions in an effective, efficient, and timely manner, including servicing user permissions, fielding process questions, troubleshooting potential issues, fulfilling project and enhancement requests, as well as researching and implementing Atlassian best practicesCollaborate on the backend support of the Atlassian environment, and coordinate application maintenance and upgrades, including staging, testing, and production launchesTroubleshoot and manage resolution of JIRA and Confluence stability and performance issuesAbility to research, install, support, troubleshoot JIRA and Confluence plug-ins and/or custom scriptsDesign, troubleshoot, and maintain spaces/pages within ConfluenceConfiguring and implementing JIRA projects with various schemas, complex workflows (with conditions, validators, and triggered post functions), screen schemes, permission schemes, and notification schemesGather requirements and determine ways to optimize and improve JIRA/Confluence setup and workflowsEnsure code quality and participate in peer reviewsDocument playbooks and functionality implemented within JIRA and ConfluenceParticipate in standups, backlog grooming, sprint planning, review and retrospective meetings
Role We are looking for a Senior Django Python Developer to join our engineering team and help us develop and maintain various software products. Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team. Ultimately, you’ll build highly responsive web applications that align with our business needs. Responsibilities Write effective, scalable code Develop back-end components to improve responsiveness and overall performance Setting up and managing a DevOps pipeline, managing releases, AWS/GCP infrastructure setup and management for SaaS applications Participate in system design and planning sessions for the development and maintenance of production cloud services Integrate user-facing elements into applications Test and debug programs Improve functionality of existing systems Implement security and data protection solutions Assess and prioritize feature requests Coordinate with internal teams to understand user requirements and provide technical solutions Qualifications BSc/BE/BTech in Computer Science, Engineering or a related field Must have 3+ years of work experience as a Python Developer Expertise in Django Framework. Others frameworks like Flask Pyramid knowledge is good to have Strong experience with Linux-based infrastructures, Linux/Unix administration, and AWS/GCP. Proficient in Terraform which allows migration to Kubernetes Experience with DevOps tool chains such as Kubernetes, Docker, Travis CI, Jenkins, Git Understanding of fundamental design principles behind a scalable application Understanding of infrastructure security principles Able to implement automated testing platforms and unit tests Proficient understanding of code versioning tools (Git) React experience is a good to have Team spirit Good problem-solving skills
Job Description Please connect me on Linkedin or share your Resume on shrashti jain • 8+ years of overall experience and relevant of at least 4+ years. (Devops experience has be more when compared to the overall experience) • Experience with Kubernetes and other container management solutions • Should have hands on and good understanding on DevOps tools and automation framework • Demonstrated hands-on experience with DevOps techniques building continuous integration solutions using Jenkins, Docker, Git, Maven • Experience with n-tier web application development and experience in J2EE / .Net based frameworks • Look for ways to improve: Security, Reliability, Diagnostics, and costs • Knowledge of security, networking, DNS, firewalls, WAF etc • Familiarity with Helm, Terraform for provisioning GKE,Bash/shell scripting • Must be proficient in one or more scripting languages: Unix Shell, Perl, Python • Knowledge and experience with Linux OS • Should have working experience with monitoring tools like DataDog, Elk, and/or SPLUNK, or any other monitoring tools/processes • Experience working in Agile environments • Ability to handle multiple competing priorities in a fast-paced environment • Strong Automation and Problem-solving skills and ability • Experience of implementing and supporting AWS based instances and services (e.g. EC2, S3, EBS, ELB, RDS, IAM, Route53, Cloudfront, Elasticache). •Very strong hands with Automation tools such Terraform • Good experience with provisioning tools such as Ansible, Chef • Experience with CI CD tools such as Jenkins. •Experience managing production. • Good understanding of security in IT and the cloud • Good knowledge of TCP/IP • Good Experience with Linux, networking and generic system operations tools • Experience with Clojure and/or the JVM • Understanding of security concepts • Familiarity with blockchain technology, in particular Tendermint
Good Understanding of Java 8 with proven hands-on skills Experience in Spring Framework - Spring Boot, Spring Data, Spring REST Experience in Spring Reactive Experience in Git, Gradle / Maven…/CD, TDD methodology, Smoke Testing, Shell Scripting, Spring Rest, User Stories
Role: Architect - Backend What will you work on? Implementation, testing & deployment of enterprise-grade backend system of our platform which will be connected with multiple mobile apps, transactional data, a marketplace for all businesses, consumers & operations command center. Who are we looking for? We are looking for team members who can work with all levels of management and clearly express their ideas and progress You'll need to dissect complex workflows and create enterprise-class software solutions that rely on your programming skills We want a leader who has demonstrated the ability to identify and isolate problem areas within the entire application flow, investigate the underlying cause, and implement solutions Minimum of a bachelor’s degree in Computer Science or a related field What should you know? Java developer with 8+ years of experience building high-performance web backends Leading a small team of motivated engineers Extensive experience in building distributed HTTP RESTful web services Extensive experience with Spring framework, Spring Boot, Spring Data, Spring Data Rest, Spring Security, Spring Rest, Spring Web, & ORM’s like Hibernate Experience with Maven, Log4j, JUnit, Tomcat, STS Experience with RDBMS like Postgress, SQL expertise, knowledge of transactions, ACID compliance and data normalization Experience with deploying complex systems to AWS (EC2, RDS, Cloudfront, Lambda, SNS, S3 & other AWS products) What would be an added advantage? Experience with shell scripting including standard UNIX tools such as awk, grep and sed Experience with development methodologies like CI/CD, Agile, Git, Jenkins, Behavior-Driven Development (BDD) Experience with microservice architectures like Docker, K8s Experience with MQTT, IoT Gateway like AWS IoT Core, Kafka Streaming, Flink etc
Job Description:Must to have Devops, Jenkins, Terraforms, shell scripts.Azure Cloud computingKnowledge of code versioning tools such as Git, Bitbucket, etcGood communication in both verbal and non verbalShould be team playerGood to have § proficiency in Azure Cloud Platforms§ Knowledge of build and deployment tools such as Jenkin, Ansible, etcHaving 4 to 6 years development experience on below job descriptionBand : B21) Must Have (Top 3 skills) : Devops, Jenkins and Terraforms2) Good To have : Azure Cloud computing, GIT and Shell scripts
Detailed JD: Expectation in Delivery ( Below things are mandatory ) Resource must be strong in Python withDjango/Flask.. He should be able to create Microservices usingDjango/Flask He should be strong in Oops. SQL is very simple - they are not looking for SQL expert. Basic joins and few aggregate functions. He should be able to write Unit Level Test cases using Python - No compromise here GIT - Repository tool - Resource should have hands on experience so that it is easy to adopt. He should be having knowledge on Code Quality tool - SonarQube -No need to setup etc,but he should be able to fix all the vulnerabilities reported from the tool. Good to have below things. If Python resource has minimal knowledge on PHP then its a value added - as there are only 5% of work on the legacy applications. All the DevOps/CICD are already in place. They are not looking for a pure DevOps who knows only DevOps. Each developer must know basics of DevOps ( Containers, SonarQube, unit Testcases writing )
JD.You'll be responsible for:Writing quality code using language best practicesWorking in a highly collaborative teamBuilding good software using the latest tools and techniquesParticipating in design reviews, coding modules, code reviews, and unit testingTaking ownership of the quality and usability of your code
Provide objective guidance without personal or political considerations. Pitching ideas for projects based on gaps in the market and technological advancements. Rolling out fixes and upgrades to software, as needed. Securing software to prevent security breaches and other vulnerabilities. Setting up a continuous build environment to speed up software development and deployment process. Architecting overall, comprehensive, and efficient practices. Guiding developers and operation teams in case of an issue. Monitoring, reviewing, and managing technical operations. Requirements: Degree in Computer Science, Information Systems, or related field. Previous experience working on a 24x7 cloud or SaaS operation team. Spring Boot Java 8, Spring Core, Spring Boot, Spring MVC, Swagger, Tomcat 8, Maven, Jenkins, SVN, GIT, Postman/Newman, RESTful Services, Containers. Experience with infrastructure management and monitoring. Proven in developing, implementing, and providing solutions to the given problem in all Java technologies. Proficient in stitch-together end-to-end application starting from front-end web development, back-end development, middleware integration, and persisting data in no SQL or DBMS databases. Ability to work independently and as part of a team.
About the companyThey build digital products, and helps companies with their digital transformation. Our clients are based in India, USA, Europe, Africa, and the Middle East.The company was founded in 1999 to create software products for financial risk management. Headquartered in Bangalore, we also have offices in the USA, and France.What We're Looking ForThe Way You Work• An unwavering attention to detail and care towards your work. Suryans double-check PRs they submit for review. Each variable name is thought through in detail; attention is paid towards how decisions made today will affect the future.• An absolute commitment towards doing the best work of your life, while helping others to do the same. We deliver with utmost focus on the job at hand. The team works towards crafting the best products for our users, and customers. Working as a team, Their employees take onproblems out of the original scope of their work if this results in a better end product.• You should be comfortable working in an agile environment. You are also expected to participate in code reviews—both receiving and offering them as needed. You are needed to communicate flexibly with your team—pitching in on designs, features and ideas for the product, wherever needed.What is Needed for the Role• Strong command over the Flutter SDK, and the ability to write idiomatic Dart• A good grip on GitWhat You Will Work OnThe specific project you work on is decided based on the list of available projects at the time.While what you work on will change over time, we assure you that you’ll work with people who care deeply about their work and deliver with great attention to detail.
Minimum 8+ years software development/deployment experience as per below mentioned competencies: ·Technical skills in most of the following areas: o Strong experience in designing and developing enterprise cloud-based IoT solutions using Amazon Cloud Computing Services including EC2, S3, RDS IAM, SQS, SNS, VPC, EBS, AWS Route 53, Cloud Watch, Cloud Formation o knowledge and experience in both waterfall and agile SDLC practices o Working knowledge of common languages and platforms i.e. .Net stack (Web, Windows and Services), Java script frameworks (Angular, ReactJs), Cloud platform(AWS expert), IoT, and scripting languages, such as Python, PowerShell, and Bash. o Design & develop web, Web api ,IOT & Cloud based solutions using Microsoft technologies (.NET, C#, asp.Net MVC, Web API, .Net Core, SQL Server, Redis, AWS, No-SQL databases, Unit testing frameworks, CI/CD frameworks). o Experience in AWS with .Net Core application. o Need to have a good object oriented programing knowledge (OOD,SOLID & Design patterns) o Have a good eye for NFRs (Scalability, extensibility, reliability etc) while evaluating design. o Working Knowledge of Agile-Scrum Methodology. o Performing Serverless Software development using Amazon Lambda written in GoLang / NodeJS via REST or AWS SDK o Experience in Cloud Watch monitoring o Understanding and experience in developing solutions using application layer protocols, such as TCP/IP, UDP HTTP/S, and Web Sockets. o Ability to write automated unit test cases using mocking frameworks o Proficient in RDS concepts including schema design, querying, performance tuning and debugging (preferably in PostgreSQL) o Experience in Micro-services architecture o Very good experience with Source Control Management Tool - Github o Experience in executing CI/CD processes in AWS environments is desirable o Familiarity with Linux Operating Systems and networking concepts o Experience in data analytics, predictive analytics and AI/ML would be preferred . o Should have excellent problem solving skills with good logical and analytical skills o Knowledge in developing scripts using Python will be an added advantage · Understanding of the following areas: o Design data storage, movement, orchestration solutions on AWS. o Good experience on Infrastructure automation, build automation and deployment automation. o Strong on Cloud patterns involving data management, availability, Messaging, Monitoring, Resiliency, Performance and Security. o Delivery infrastructure buildout (e.g. CI, deployment orchestration, observability, and A/B test infrastructure) o Good to have experience designing and implementing complex solutions in cloud apps, such as Azure, AWS, Google Cloud, etc. o Modern security practices o Modern platform API design o Modern data architectures (e.g. event driven architectures, stream processing, and integrating real time analytics into customer applications) o Microsoft Azure Cloud · Organizational skills and consulting abilities: o Support organizational changes in regards to capability development, restructuring toward product-centric team models, and transitioning to modern agile SDLC practices o Build strong stakeholder relationships and foster interaction at different levels o Manage priorities and make decisions in high stakes scenarios · You should be able to: o Guide teams in addressing the technical and delivery challenges o Provide hands-on guidance to teams with an emphasis on strong layering and isolation practices and effective test strategies o Support the implementation of delivery pipelines with modern delivery technologies o Able to influence and coach those around you to orchestrate team success. o Should contribute to the definition and validation of Platform architectures o Converts Solution Requirements into logical systems & subsystems o Innovates and creates new ideas and have ability to develop quick proof of concepts and validate with customer. o Understands Macro Trends, Industry/Domain specific trends and business opportunity o Improves architecture by tracking emerging technologies; evaluating their applicability to business goals and operational requirements. o Hands-on person with ability to create quick prototypes and validate with customer
Job Description We are looking for an experienced software engineer with a strong background in DevOps and handling traffic & infrastructure at scale. Responsibilities : Work closely with product engineers to implement scalable and highly reliable systems. Scale existing backend systems to handle ever-increasing amounts of traffic and new product requirements. Collaborate with other developers to understand & setup tooling needed for - Continuous Integration/Delivery/Deployment practices. Build & operate infrastructure to support website, backend cluster, ML projects in the organization. Monitor and track performance and reliability of our services and software to meet promised SLA You are the right fit if you have: 1+ years of experience working on distributed systems and shipping high-quality product features on schedule Experience with Python including Object Oriented programming Container administration and development utilizing Kubernetes, Docker, Mesos, or similar Infrastructure automation through Terraform, Chef, Ansible, Puppet, Packer or similar Knowledge of cloud compute technologies, network monitoring Experience with Cloud Orchestration frameworks, development and SRE support of these systems Experience with CI/CD pipelines including VCS (git, svn, etc), Gitlab Runners, Jenkins Working with or supporting production, test, and development environments for medium to large user environments Installing and configuring application servers and database servers Experience in developing scripts to automate software deployments and installations Experience in a 247 high-availability production environmentAbility to come with best solution by capturing big picture instead of focusing on minor details. Root cause analysis Mandatory skills: Shell/Bash Scripting, Unix, Linux, Dockers, Kubernetes, AWS, Jenkins, GIT
You'll be responsible for:Writing quality code using language best practicesWorking in a highly collaborative teamBuilding good software using the latest tools and techniquesParticipating in design reviews, coding modules, code reviews, and unit testing Taking ownership of the quality and usability of your codeRequirements:Relevant Work Experience 4+ yearsEligibility:You possess knowledge of modern webYou possess expert-level knowledge of pythonYou have developed python Flask backend based applicationYou know NoSQL databases well enough and worked with CassandraYou have developed a fast application using ElasticSearch, KafkaYou have worked with Celery, Rabbitmq based applicationYou have deployed an application using DockerYou are very good at Data structures and algorithmsYou are comfortable working with REST APIs and can create frontend journeys by consuming the same You must have worked for 4+ years in building awesome user experiencesYou can use GIT wellYou have completed BTech in CSE/ECE/EEE/ITCompensation : Based on current CTC and as per the industry norms
5-7 years of relevant product design, development and testing experience Strong technical skills in java springboot/MVC frameworks, reactjS. API development, Cloud native solutions like lambda, azure functions is good to have. Database – primarily Mongo DB, Knowledge of postgres /MySQL is good to have DevOps - Knowledge of DevOps will be good to have API - Preferred experience with one of API gateway platform (Apigee, Mulesoft, Kong, WSO2) Good communication skills, with an ability to express and understand complex technical concepts. Strong analytical, problem-solving, and conceptual skills. Ability to work under pressure and meet tight deadlines. Experience of working with globally distributed teams. Innovative and Self learner for mentoring and problem resolutions. Ability to mentor and manage product teams
Note: We are looking candidates who can join us in next 20-30days of notice period.1. Technical Skills Desired:a. Experience in either of these Relational DB’s MS SQL Server / PostgreSQL / AWS AuroraDB / MySQL / Oracle or NOSql DBs (MongoDB / DynamoDB / DocumentDB) in anapplication development environment and eagerness to switch DB.b. Design database tables, views, indexesc. Write functions and procedures for Middle Tier Development Teamd. Work with other front-end developers in completing the database modules end to end(experience in parsing of JSON in Stored Procedures would be an added advantage).e. Query optimization for performance improvement.f. Design & develop SSIS Packages or any other Transformation tools to Transform datafrom one data source to another.2. Functional Skills Desired:a. Banking / Insurance / Retail domain is a plus.b. Interaction with a client a plus.3. Good to Have Skills:a. Knowledge in a Cloud Platform (AWS / Azure)b. Knowledge on version control system (SVN / Git)c. Exposure to Quality and process Managementd. Knowledge in Agile Methodology
Tech Lead- Skills Required●Evidence of successful development/engineering team leadership experience.●Experience of communicating and collaborating in globally distributed teams.●Ability to write robust, maintainable code in Python and/or Perl.●Extensive knowledge of Linux, including familiarity with C, UNIX system calls, and low-level O/S and network protocols. Also block, file and object storage protocols●Experience of using a modern configuration management system, such as Salt Stack, Puppet, or Chef.●Effective troubleshooting skills across hardware, O/S, network, and storage.Skills Desired●Enthusiasm for modern dev tools & practices including Git, Jenkins, automated testing, and continuous integration.●Management of external vendor resources
We are looking for an Android developer responsible for the development and maintenance of applications aimed at multiple Android devices. Your primary focus will be the development of Android applications and their integration with back-end services.Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. Responsibilities - Translate designs and wireframes into high quality code - Design, build, and maintain high performance, reusable, and reliable Java code - Ensure the best possible performance, quality, and responsiveness of the application - Identify and correct bottlenecks and fix bugs - Help maintain code quality, organization, and automatization Skills - Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes - Familiarity with RESTful APIs to connect Android applications to back-end services - Strong knowledge of Android UI design principles, patterns, and best practices - Experience with offline storage, threading, and performance tuning - Knowledge of the open-source Android ecosystem and the libraries available for common tasks - Ability to understand business requirements and translate them into technical requirements - Familiarity with cloud message APIs and push notifications - Understanding of Google’s Android design principles and interface guidelines - Proficient understanding of code versioning tools, such as Git
Job Description:Develop Frontend Web and Mobile ApplicationsDeliver Quality Code with Tests and DocumentationAttend Daily Standups and Work a Few Hours.Help Team Members.Participate in Outage Calls and Post-Mortem CallsDesired Skills and Experience:1-2 years with Vue, Angular, React, or other JS frameworksHTTP REST API ClientsExperience in JS with ES6Experience HTML & CSS (incl. pre-processors like LESS, SASS)Experience with responsive/mobile design, cross-browser compatibility, etcGit, Github / Gitlab, Continuous IntegrationStrong Analytical SkillsGood Problem-Solving SkillsExcellent CommunicationThrives in a Fast-Paced, Ever-Changing EnvironmentA Self-LearnerExperience: 2 - 4 yearsSalary: Rs.3,60,000 - Rs.4,20,000 pa. depending on experience
What is Needed for the Role• Strong command over the Flutter SDK, and the ability to write idiomatic Dart• A good grip on Git
Do you want to use your software skills and contribute to finding meaningful technology driven solutions for various kinds of businesses and grow your career, then read on. Our client provides data-based process optimization and analytics solutions to businesses worldwide. Their innovative algorithms and customized IT solutions cater to complex problems related to every field or industry, through tools that are non standard and are backed-up by extensive research. They serve startups as well as large, medium and small enterprises, a majority of their clients being industry leaders. With registered offices in India, USA and UAE, their projects support various sectors and functions like logistics, IT, Retail, Ecommerce, Healthcare industry among others, across Asia, America and Europe. The founder holds a Master’s degree from IIT and a PhD in Operations Research from USA, with rich experience in Optimization and Analytics for various industries. His team of top scientists and pedagogy experts are focusing on innovative revenue generation ideas with minimum operational costs. As a Full Stack Developer,you will work closely with developers and business development team to create applications that are truly useful for the customers. What you will do: Working with the product team to build scalable and secure NodeJS micro-services. Having an understanding of Python and write Python code as well. Building smooth UI/UX workflows to satisfy the business logging and monitoring tools like Loki/EFK, Prometheus, Sentry, Grafana. Knowing functional programming, SDLC (Software development Life cycle). Knowing how to write both synchronous and asynchronous code using NodeJS. Creating CI/CD pipelines. Maintaining quality and ensuring responsiveness of applications. Having structured, focused thinking, and able to keep to task lists and time lines. Candidate Profile: What you need to have: Proficient in NodeJS,Docker,Angular9+, ReactJS, Python, CI/CD. Strong knowledge of building scalable and secure NodeJS micro-services. Strong experience in building smooth UI/UX workflows to satisfy the business requirements. Should be familiar with logging and monitoring tools like Loki/EFK, Prometheus, Sentry, Grafana. Strong knowledge in NodeJS, Functional programming, SDLC (Software development Life cycle). Should be able to write both synchronous and asynchronous code using NodeJS. Must be proficient in GIT. Experience is creating CI/CD pipelines. Experience with working on Linux based servers. Should have experience with both SQL and NoSQL databases. Experience with in-memory databases like Redis is a plus. Should have Angular and React knowledge. Experience with web workers and building drag-drop web interfaces is a bonus and calls for extra points. Should be able to design a database schema for any given problem statement. Hands on experience in developing serverless architecture is a must. Knowledge in deployment using Docker, Docker Swarm, Kubernetes and how containerized applications work is a must. Experience in dealing with third party API’s. Familiar with OAuth2 server implementation. Able to architect microservices-based applications. Prior product-based startup experience is a plus.
Job Description It is a global health and fitness platform that aids users to achieve their true physical and mental potential. We started with the vision to help people transform themselves by giving them access to content and programs that work on aspects of mind, body and recovery. Everyone on this team has a unique and mutually exclusive set of skill, building this company like founders. The platform is a combination of technology, science, art and most importantly people and is therefore driven by the knowledge and experience of world’s best coaches, sports science experts, neuroscientists and psychologists. Our insight is that transformation does not need to be about setting unrealistic goals or killing oneself in the gym. We believe in a more structured, incremental and scientific approach to tap into our true potential. We believe this is not just about how the world perceives us; but more about a way of life we believe in. Responsibilities: - We are looking for solid senior back-end developers who are well-versed with NodeJs. We are looking at folks who have a minimum of 5-6 years of experience in back-end development and have been strong experience. The mindset is very different and we are looking for folks who have evolved fast in terms of skills and in terms of working on their own projects. Practical experience in building APIs. Experience with RabbitMQ or similar queuing system. Experience with Redis/ElasticSearch is a plus. Familiarity with CI/CD pipeline tools like Jenkins. Practical experience with Git. A knack for benchmarking and optimization Remote Workers would also do…
Java – Spring, Hibernate Knowledge on database systems Test and automation tools 6+ years of experience in software development Preferably BE/B-Tech engineering degree, but not a must. Minimum 6 years’ experience developing server-side Java – Spring, Hibernate and REST Full-SDLC cycle, with large-scale live roll-out participation as a developer Experience with test automation: TDD, unit/integration/functional testing Expert understanding of the object-oriented design and programming concepts Good understanding of relational and non-relational database/datastores/caches best practices and challenges Have a passion for quality and writing clean, solid, readable code that scales and performs well Proficient in Git and familiarity with continuous integration A team player who values collaboration, innovation, and inclusion Comfortable working in an Agile environment Strong verbal and written communication skills Preferred skills: Experience building GraphQL APIs using Node.js React, Android or iOS development
Responsibilities As a Software Engineer - Cross Platform Mobile Developer you will be expected to develop and maintain Cross platform Android and iOS applications for a range of our clients in different verticals. You will be working alongside other engineers and developers working on different layers of the infrastructure. You will also be helping out junior team members by reviewing their code and providing feedback. Thereby, helping them excel professionally. Requirements B.E/B.Tech degree in Computer Science Engineering or any related fields. Even candidates with BCA/MCA degree can apply. But if you feel that you don’t have the necessary degree to apply, don’t worry! If you can prove that you have the necessary skills for this position, we would love to hear from you. Skills • Thorough understanding of Flutter and its core principles. • Proficient in Dart6 Programming. • Knowledge of modern authorization mechanisms (such as Auth 2.0 or JSON Web Token) • Build pixel-perfect, buttery smooth UIs across both mobile platforms. • Familiarity with RESTful APIs. • Leverage native APIs for deep integrations with both platforms. • Diagnose and fix bugs and performance bottlenecks for performance that feels native. • Maintain code and write automated tests to ensure the product is of the highest quality. • Ability to understand business requirements and translate them into technical requirements • A knack for benchmarking and optimization • Familiarity with code versioning tools (such as Git or Perforce) • Strong knowledge of UI design principles, architecture patterns, and best practices for development. • Familiarity with native build tools, like Xcode, Gradle (Android Studio, IntelliJ) • Ability to write well-documented, clean code • Experience launching and managing production mobile apps Nice to have • Familiarity with continuous integration • Knowledge on native Android development
Your Key Responsibilities You will build robust, secure and scalable micro-services You will be responsible to implement RESTful service You will take ownership to build scalable, reliable and performant code that complies with our internal code guidelines Take part in code reviews and architecture development You will influence how we build individual features and products, and bring in best practices and patterns that can be used for engineering lifecycle You will be driving architecture and design discussions and will be responsible to run and maintain good infrastructure What to BringB.Tech/ B.E. in Computer Science from a reputed college or related technical discipline with 5-8 years of experience in software development Knowledge for data structure and an eye for architecture Familiar with Git Architecture Experience with reactive programming Experience in building RESTful APIs with monitoring, fault tolerance and metrics Exposure to relational and NoSQL databases (MongoDB, Redis) Exposure to server-side services using ElasticSearch and ESB - Camel, ActiveMQ Experience in MEAN stack development Strong experience with AWS Stack
Are you a high-performing, collaborative, results oriented and technologically savvy person who is keen on sales in the digital industry? Then this highly visible role is for you!Our client is the Health-tech initiative of India's largest business house. Started in 2015, it empowers healthcare providers and consumers in India. All healthcare monitoring services are made available through an app that will help connect doctors, hospitals, pharmacies, laboratories and consumers, enabling preventive and predictive healthcare. It helps the care-givers to track the entire patient journey from the initial appointment and maintaining their records, generating lab test reports to providing virtual consultation and home-care solutions. It is expected that this futuristic guide will strengthen doctor-patient relationship and enhance the in-clinic experience.As the Android Developer , you will be required to create the company's mobile product (app) on Android PlatformWhat you will do: Designing the Mobile Application for our product offering Communicating effectively in a cross-functional product development team and present ideas and designs effectively. Identifying and correcting bottlenecks and fixing bugs Helping maintain code quality, organization, and automatization What you need to have: Essential Attributes Have worked on a good Android App before Proficient understanding of Android Concepts Proficient understanding of Android tools like Android Studio Have worked with Android libraries like Google Play Services, Volley, Gson, Okhttp etc. Proficient understanding of code versioning tools, such as Git or SVN Excellent problem-solving skills Desired Attributes Excellent interpersonal skills and the ability to build good working relationships. Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines. Able to effectively collaborate with a team as well as take initiative and work independently to solve problems Should have min 65% in B.E./ B.Tech/ M.Tech
Qualifications : - Provide comprehensive technical support to our customers - understand the business impact on issues - provide resolutions and/or workaround to customer queries/issue as appropriate - Reproduce customer issues for diagnosis/further analysis, passing acknowledged product issues to Engineering team for fixing and QA - Strong experience with LAMP stacks: Linux, Apache, MySQL, and PHP - Exhibit continuous improvement in technical knowledge and problem resolution skills and strive for excellence - Knowledge Sharing - contribution to Knowledge Base Articles, Documentation, Forums, Blogs, etc.) - Experience in analyzing system, network, and application log files and system performance metrics to diagnose and troubleshoot problems Must-Have : - Strong experience with LAMP stacks: Linux, Apache, MySQL, and PHP - Excellent written and verbal communication skills - Ability to learn complex new things quickly - Be a team player with an ability to work under pressure with good time management Required Skills : - Knowledge in the Linux - Knowledge in the Digital Ocean and AWS - Experience with Managed vs Unmanaged Hosting - Experience with MySQL - Knowledge in the PHP, Python - DOS/Windows proficient - Version control (git)
Strong experience on core Java (Version >=1.8 ) Strong experience on Spring ecosystem (Core, MVC, data, JPA, transaction management, security, AOP, Batch & Boot). Comfortable performing integration tests in Spring context. Strong experience on JDBC and DB concepts. Experience of TDD/BDD approach and prior experience working with CI/CD tools (Maven, Git, jenkins) Strong experience on ORM (hibernate) and PL/SQL procedures Knowledge of some of UI latest languages / frameworks ( Html5, Angular 4+) Knowledge of SOA/Microservices (REST, Soap) and its challenges Strong knowledge on APP server (Tomcat, Weblogic) Strong knowledge on Microservices Exposure on Digital stack - UX/UI - API - Machine Learning - Big Data - Cloud/Docker/IaaS/PaaS Knowledge on Java Swing Experience delivering sound development, testing, implementation, deployment and support strategies in complex distributed environments. Knowledge on production monitoring tools. Good experience in leading change within a team, especially around testing and quality practices. Team player, who relentlessly involves others and shares knowledge with them Should have experience of participant in design reviews and code reviews. Curiosity in all the latest trends and ready to do POCs with new technical stack
We are Smart Sports Wearable start-up looking for people who have the passion for sports and technology. Candidates need to have experience in iOS App development and should be passionate about maintaining clean and maintainable codebase. Lastly, someone who can empathize with our users and understand their requirements.Functional Area:1) Proficient with Swift and Cocoa Touch - Data Structures of Swift2) Experience with in-memory DB/offline storage, threading, and performance tuning3) Familiarity with RESTful APIs to connect iOS applications to back-end services4) Experience with performance and memory tuning with tools5) Familiarity with cloud message APIs and push notifications6) Experience with iOS frameworks such as Core Data, Core Animation, etc.7) Familiar with Bluetooth based application8) Proficient understanding of code versioning tools (GIT)9) Familiarity with continuous integration10) Understanding of Apple's design principles and interface guidelines11) Knowledge of C-based libraries are preferredCandidates key responsibilities:1)Design and build advanced applications for iOS platform2) Build iOS SDKs3) Ensure the performance, quality, and responsiveness of applications4) Collaborate with a team to define, design, and ship new features5) Identify and correct bottlenecks and fix bugs
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications. Responsibilities: Own the entire development lifecycle as you prototype, create, optimize, test, launch, and refine Android apps. Build features that will reach millions of users. Work with fellow designers and developers in an iterative environment with short and impactful development cycles. Develop cutting edge functional modules that will be integrated across all our Android apps. Brainstorm, contribute new ideas, conceive innovative strategies, and implement solutions to difficult problems. Exploit the most advanced Android APIs and platform features to build innovative applications in food and dining space. Work closely with our backend team to interface with RESTful API services and contribute to the backend code when needed. Work with real-time feedback from our users to make the product better. Discover, design, develop, deploy, debug. Focus on Material Design principles and pixel-perfect implementation of the design into code. Requirements: Engineers with 3+ years of experience in shipping consumer-facing Android apps with the large user base, ideally currently available on the Google Play Store (Please be sure to include links to all such apps with your resume). Top-notch programming skills in Java, Kotlin and Android. Command of memory management, view hierarchy, battery optimization and in-depth experience with multithreaded and networked applications. Worked with RESTful APIs, third-party SDK Integrations and common technologies like HTTPS, JSON, OAuth, and SQL. Thorough working knowledge of Android Studio with the Gradle build system. Understanding the quirks of the fragmented ecosystem of Android OS versions and devices. Solid experience with Git. Care for quality with an obsession for performance and willingness to spend time testing the team's work as well as yours.