Job Description:
As a senior software engineer in Platform POD, you would be responsible for producing and implementing functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects. You would be working with the Platform team to enable application developers to put software into the hands of users in an easier manner. You would be responsible for maintaining, developing and launching multi cloud infrastructure along with building microservices architecture and deploying using Kubernetes.
You are an eager to learn technology agnostic who loves working towards building a platform that supports a variety of interconnected products as opposed to somebody who wants to work on the product itself. You have excellent organisation and problem solving skills and are looking to build the tools of the future. You have exceptional communication skills and leadership skills and ability to make quick decisions.
We will depend on you for
- Work break-down and orchestrating the development of components for each sprint
- Identifying risk and forming contingency plans to mitigate them.
- Liaising with team members, management and clients to ensure projects are completed to standard
- Inventing new approaches to detecting existing fraud. You will also stay ahead of the game by predicting future fraud techniques and building solutions to prevent them.
- Developing “Zero Defect Software” which is secured, instrumented and resilient
- Creating design artifacts before implementation
- Developing Test Cases before or in parallel with implementation
- Ensuring software developed passes static code analysis, performance and load test
- Developing various kinds of components (such as UI Components, APIs, Business Components, Image Processing, etc.) that define the IDfy Platforms which drive cutting edge Fraud Detection and Analytics
- Developing software using Agile Methodology and tools that support the same
Tech Stacks -
elixir, golang, docker, kubernetes, cloud technologies, security
Must have
- Strong understanding and knowledge of cloud platforms (GCP / AWS / Azure)
- Experience in dockerisation and containerization using Docker and Kubernetes
- Understanding of working with RDBMS
- Strong understanding of the network, firewall, gateway
Good to have
- Design skills in defining API Data Contracts / OOAD / Microservices / Data Models
- Experience in security domain / messaging platforms like RabbitMQ
- A passion to explore new technologies and express yourself through technical blogs
Non-negotiable
- Punctuality, discipline, and attention to detail
- Opinions and the confidence to express yourself
- Optimistic and a positive attitude towards problem solving
About IDfy
Similar jobs
Responsibilities:
● Lead day-to-day proactive monitoring of the application systems in operation, including tasks related to
identifying, and troubleshooting application issues, providing resolution of issues, or triggering escalation.
● Provide regular support to Implementation and CRM teams during periods of increased Cx and order activity.
● Master accurate Troubleshooting techniques and RCAs on tickets needing L2 attention.
● Meet SLAs like response and resolution times by partnering with L3 and L4 Support teams.
● Help and assist to resolve software and technical questions for the customer efficiently and effectively.
● Responsible for independent review, validation, and verification of the written code/scripts and bug fixes by
other junior L2 members of the team.
● Monitor Infrastructure alerts on communication channels and act on the potential risks with tenants based on
impacted use cases.
● Collaborate with architects to properly manage customer inquiries and escalate when appropriate.
● Perform Root cause analysis, customer support relationship management in partnership with Product
Architects; Interpret and disseminate the information to a variety of audiences, including support teams and
internal leadership.
● Document solutions for the knowledge base and bring new ideas for innovation and automation excellence into
the Support team.
● Work on scripting tasks to provide periodic data as per requests and update bulk data.
● Own customer technical issues from initial report to resolution, communicating with customers regularly
regarding issue status.
● Share feature requests and effective workarounds with internal teams.
Qualifications
● 4 years in an application monitoring and support role using an incident management tool
● Min 4 years using MongoDB, Express, Angular, Node (MEAN Stack)
● Min 2+ years of experience working in AWS services / New Relic, Agile, CI/CD, DevOps environments
● Excellent verbal and written communication skills, including the ability to effectively communicate with internal
and external customers
● Must be able to work under pressure and meet deadlines, while maintaining a positive attitude and providing
exemplary customer service
● Ability to work independently and to carry out assignments to completion within parameters of instructions
given, prescribed routines, and standard accepted practices
● Min 1+ years of experience with HTML / CSS
● Min 1 year of experience with SQL
Primary Responsibilities
Cognitio Analytics is looking for a Lead Application Developer, driven by innovation and a desire to make a difference. We are seeking a clever, dedicated development lead who enjoys what they do, likes leading and working with teams, is curious with new ideas; someone who can appropriately apply technology to solve problems and provide services to our clients.
Duties include working in a professional environment with a team of developers, data engineers, data scientists, business analysts, and product owners. The ability to effectively lead teams that are fiercely focused on client service, innovation, and delivering products that create and capture value is required. Successful candidates will be able to lead development projects, plan and design solutions with heavy focus on data integration and Azure cloud capabilities and analysis methods needed to support project goals.
Core Skills
- Communication. Ability to share your ideas and lead overall development activities in a collaborative environment
- Problem solving. Knowing how to make a task easier, more maintainable and stable
- Curiosity. Knowing what’s on the horizon in cloud capabilities and web development and when to use it
- Adaptability. Able to quickly learn and adapt to new technologies
- Ability to manage a complex range of tasks and meet deadlines
- Understanding and application of the agile development lifecycle
Required Qualifications
- Bachelor’s in Computere Science or related experience
- Practical web & application development experience
- Full Stack Web development skills and experiences
- An attitude and commitment to being an active participant of our employee-owned culture is a must
Preferred Qualifications – experience with a few of the following is a plus:
- Minimum of eight (8) years’ experience in software development;
- Experience with agile development practices through Azure Dev/Ops
- JavaScript (including ES6), HTML, and CSS(SASS/LESS);
- Responsive web design and UI frameworks (Bootstrap, Foundation, etc.)
- JavaScript frameworks ( React, etc.);
- Experience with server-side technologies (.NET, NodeJS, etc.);
- RESTful web services;
- Cloud computing - Azure
- Unit testing and continuous integration and deployment
Python, Node.JS, React.JS, Javascript, SQL/NoSQL, AWS Cloud, Docker, Kubernetes
Company Profile:
The company is World's No1 Global management consulting firm.
Requirements:
- Bachelor's degree in computer science or equivalent experience
- 2+ years of experience in software engineering.
- Experience with building B2B and consumer quality products, enabling business capability and objectives through technology.
- Strong cloud infrastructure experience with AWS.
- Experience in engineering practices such as code refactoring, design patterns, design driven development, continuous integration, building highly scalable applications and application security.
- Experience working with a development team using Agile methodology.
- Experience in container technologies like Docker/Kubernetes a plus.
- Hands-on skills working with SQL and No-SQL databases
Broad experience across the following application development technologies and in depth skills with at least one: NodeJS, React, GraphQL,Python, R, Java/C++ and/or other open source application development frameworks. - Ability to strategically balance test coverage, documentation and timelines (API/ Unit testing).
- Strong analytical and problem-solving skills paired with the ability to develop creative and efficient solutions.
- Able to work under competing priorities, manage expectations effectively and support the team under pressure; distinct user focus and quality mindset.
JOB DESCRIPTION
Overview - We always put our users first. We start by looking at things from the user’s perspective and end by evaluating how the solution has impacted the user. We are looking for People who are continuously adapting to new technologies and excited to work on products that influence millions of people every day. The Android and iOS mobile applications are used by millions of people around the world and are some of India’s best known and most loved applications and we’re looking for someone to lead the engineering teams that build these apps.
Role - We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full Stack Developer will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail. You will strike a balance between the consumers’ intent and the business’s needs.
What you will do in this role
- Developing front end website architecture.
- Translate requirements and mock-ups into fully functional features by working closely with business and product owners, creative designers and back-end developers.
- Creating servers and databases for functionality.
- Review requirements, design specifications, propose solutions and implementation.
- Work with team leads on the requirements and create estimates against those requirements.
- Deliver projects on time in an agile and continuous development environment.
- Writing tests in a client-side test framework such as Jest, Jasmine, etc.
- Designing and developing APIs.
- Monitor systems to ensure they meet both user needs and business goal.
What you should have
- 2-5 years of hands-on experience in software development and system administration.
- Experience in Micro services, Serverless applications, Container-based applications.
- Strong Experience on AWS cloud (Lambda, S3, Kinesis, SQS, SNS, ECS, Dynamo DB).
- Good understanding of Devops, Apache Kafka.
- Familiarity with JavaScript frameworks such as ReactJS.
- Proficiency with server side languages such as NodeJS, Python and PHP.
- Familiarity with database technology such as MySQL, Mongo DB and Dynamo DB.
- Familiarity with Logging & Monitoring tools like Kibana, NewRelic, DataDog
- Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
- Experience with unit testing & Test Driven Development (TDD) and CI/CD.
- BE (Comp/IT), ME (Comp/IT), MCA, M.Tech, B.Tech.
Requirement:
- Must have 5+ years Drupal programming experience.
- Good experience in Drupal 7 and 8 implementations.
- Good understanding of MY SQL and relational databases.
- Should have a good understanding of OOPs concept and latest features.
- Should have an understanding of Design Patterns like Singleton, factory, etc.
- Should have at least worked on MVC frameworks like CodeIgniter,CakePHP, Laravel.
- Good understanding of web technologies
- Good understanding of front-end development HTML5, CSS3, JavaScript, Jquery skills.
- Good Git version control knowledge.
- Contribution to open source community.
- Experience in Drupal 7 of 5+ years.
- Good with RDBMS & writing custom SQL
- Drupal API experience
- Must have PHP, JavaScript, AJAX, HTML and CSS experience
- Should be able to code as per Drupal standard coding
- Should be well versed with implementation and configuration of most commonly used modules
- Experience with CSS Frameworks such as Twitter Bootstrap. Communication Responsibilities:
- Deliver engaging, informative and well-organized presentations.
- Strong command of English language (both verbal and written).
- Resolves and/or escalates issues in a timely fashion.
Other Skills
- Disseminate technology best practices.
- Work with senior developers in adoption of new technologies within our Technology practice
- Good team player with ability to lead multiple technical teams.
- Excellent relationship building skills.
- Ability to work under pressure with a solid sense for setting priorities.
- Full-stack developer good at react.js and node.js.
- Should be good at algorithms
- Working experience in AWS is a plus
Shortcastle is a sportstech company with presence in over 65+ countries. Flexible and fun-filled team
Primary Skill
- UI (Vue JS or Angular JS)
- Server Side (Java or Python) & AWS serverless framework.
- Must have hands-on experience on serverless framework.
- Experience on AWS.
- Must have good experience on AWS (Overall knowledge, EC2 Volume, EC2 SecurityGroup, EC2 AMI, Lambda, S3, AWSbackup, CloudWatch, CloudFormation, CloudTrail, IAM, SecretsManager, StepFunction, CostExplorer, KMS, VPC/Subnet)
- Working experience on development/staging/production servers.
- Good testing and verification skills
- Knowledge on SSL certificates and encryption.
Secondary Skill
- Scripting using Python
- Good to have knowledge of identity management.
Soft Skills
- Excellent interpersonal, oral and writing communication skills.
- Strong Analytical and Problem-solving skills.
- Should have skills to understand and analysis customers requirements and expectations.
- Must have experience in interaction with customer
- Work experiences with international cross-culture teams (Good to have)
- Bachelors or Masters degree in Computer Science, Computer Engineering or a related field. We look for expertise over the degree/college name!
- 3 to 7 years of work experience in Django development.
- Thorough understanding of MySql, MongoDB and Elastic Search
- Thorough understanding of Queuing system Celery/Redis/RabbitMQ/Kafka
- Experience integrating APIs and Graphql (Graphene) services
- Thorough understanding of caching mechanism in web development
- Comfortable with development over Linux
- Comfortable with Git version control system
- Knowledge of React js/React Native and NodeJs will be Advantage
- Experience in Business Analytics/AI/ML/BigData will be a big plus
Responsibilities :
- Lead team of engineers and tackle one or two modules independently of high traffic web portal
- Liaison with System Architects to develop and deliver performant systems
- Establish good development processes