• Strong knowledge of data structure and algorithms
• Ability to write complex SQL
• Familiarity with Test driven development and Continuous Integration
• Strong knowledge and hands-on with code development tools (Eclipse, GIT, Jenkins, Unit, Testing Frameworks)
• Familiar with Software development methodology like Agile methodology
• Knowledge of JavaScript and AngularJS would be a plus
• Knowledge of Java and Python
• Knowledge of Unix and shell scripting would be a plus
• Strong leadership skills
• Desire to learn and develop new tools and techniques and share with the team
• Capability to mentor junior team members
• Active involvement is required in all phases of Software Development
• Ability to establish trusted partnership with executive level stakeholders
Similar jobs
Your role at:
1. Understand product objectives, project documents, flow of code and create and execute tests accordingly.
2. Work with developers and in direct contact with our founders to set up, maintain and perform automated testing for micro-services and frontend.
3. Build and maintain tools and methodologies for our test development, coverage and reporting.
4. Including but not limited to documenting, creating and managing bug reports.
5. Maintain and improve our homegrown automated testing framework for running stress tests on video calls to accurately measure call quality.
6. Define/design testing framework from start to finish, integrated as a part of the development process.
7. Contribute to long term vision and strategy for QA and Test Automation with research of
trends and upgrades to remain relevant.
Preferred Qualifications:
1. An awesome SDET with 2+ years of experience with testing scalable distributed systems, exceedingly comfortable with writing code in JS.
2. Experience with test automation suites and have implemented an automated test using
selenium.
3. Experience with functional and load testing for RESTful APIs.
4. Comfortable digging/investigating the architecture of systems looking for potential problems and/or experience with bug tracking tools.
5. Problem solver who is not limited/hindered by programming languages. Open to learning new technologies to expand personal impact.
Bonus Qualifications:
1. Experience with testing real time applications like chatbots, games etc.
2. Experience with WebRTC.
3. Prior experience at a small startup.
- 2 years of strong development background building complex applications.
- Proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- 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
- Developing new user-facing features using React.js
- Thorough understanding of React.js & popular Workflows (such as Flux or Redux)
- Building reusable components and front-end libraries for future use
Skill set Key words
Java17, Java Spring Boot, Kubernetes/AKS/Docker(Knowledge), Microservices, (MongoDB/DynamoDB)
Role and Resposbilities :
• Hands on experience in Java back-end development and skills with Spring-boot framework
• Real life experience with Continuous Delivery principles and related tools (Kubernetes, AKS, Docker)
• Expertise with Microservices design
• Understanding of the Design Patterns, Architectural Blueprints, UML and Application Design
• Experience in stateful application and web sessions
• Experience with MongoDB, DynamoDB
• Excellent communication skills and an ability to work in a team
Job Description
Experience: 3 to 5 Yrs
Job Location: Bangalore (Work from office from the date of joining)
Shifts: General Shifts
Notice Period: Immediate
Skills Required:
- Experience 3 to 5 years of relevant experience in PeopleSoft
- Should have good knowledge of various PeopleTools Objects Components, Pages, Application Engine, SQR, and Component Interface.
- Should be able to create PS Query, SQR reports
- Should know Financials modules in Billing, AP, and GL.
- Should be able to write SQL scripts for data migration and data correction
Skills
PEOPLESOFT FINANCIALS, PEOPLE TOOLS, SQL
We are looking for a talented and dedicated Engineering Manager to join our growing team in Bangalore. You will be responsible for a team that builds end-to-end functionality for products on the Trifacta platform, including data ingestion and publishing services, scalable backend services, and polished user interfaces. Above all, your work will impact how the world works with data.
Responsibilities:
- You inspire, lead, shape and grow a software engineering team and its team members.
- You attract and retain software engineers for your team.
- You care for your team.
- You are responsible for the execution of your team's projects.
- You provide hand-on technical leadership, e.g. through code reviews or architectural discussions.
- You represent your team in engineering and release management meetings.
- You collaborate and coordinate with other teams and functions such as product management and user experience design, making sure everyone is in sync.
Requirements:
- You have 6 or more years of experience as a software engineer (or in a comparable role) taking projects from the initial concept to production.
- You have a bias towards action and a can-do attitude.
- You have minimum 1 years of experience managing a team of 3-5 engineers as a people manager.
- You have experience managing projects with multiple stakeholders (developers, product management, user experience design, quality assurance).
- You are a communicative and collaborative manager with excellent people skills.
- You have a strong desire helping people and teams grow.
- You have experience working with cross-site teams.
Job Description: Full Stack Developer (Angular/API)
- Experience in developing web and mobile applications using Frontend & Backend framework
- Hands-on Experience in developing frontend UI using Angular.
- Hands-on experience in API development preferably using .net Core.
- Hands-on Experience with ORM solutions like Entity Framework, Dapper, hibernate
- Strong knowledge of front-end UI frameworks like Bootstrap, Material, Prime NG
- Strong Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of cloud technology like Azure/AWS
- Must have strong OOPS knowledge
- Must have Knowledge Design Principle
- Strong knowledge of writing DB Query, Proc, View, indexing & Query Optimization skill
- Must know SDLC/AGILE Software development skill
- Must know source code management tool TFS, SVN OR GIT
- Willingness to participate in organization initiatives and create a reusable library, POC
- Inclination towards cutting-edge technology and the latest framework
- Strong troubleshooting skills and Analytical mind
- Excellent communication and team player.
- Maintain UNIX/Linux Operating System
- Create and maintain environment for running batch jobs associated with daily batch cycle and batch reporting subsystem
- Work with LAN/Network personnel to ensure compatibility with LAN applications and peripheral hardware to provide end users with reliable and stable working environment
- Support and maintain other vendor database software installed on the LAN servers
- Perform User Access Management.
- Experience supporting day-today administration functions including user account management and script creation
- Apply Patches and Upgrades as necessary. Perform tasks for Backup and Recovery Management including High Availability
- Install and configure storage arrays and allocate SAN and NAS storage to different OS platforms and/or administer ZFS storage pools, file system, snapshots, and clones.
- Experience in Linux hypervisors KVM, XEN.
- Good knowledge on open stack administration and service operations.
- Good experience on veritas net backup software.
- Strong experience in public clouds AWS, AZURE, GCP.
- Solid knowledge of protocols such as DNS, HTTP, LDAP, SMTP and SNM
- Good understanding on AWS outposts hybrid environment.
- Good experience in the windows server and OS side.
- Experience in Monitoring platforms like Zabbix, ELK, Grafana.
- Troubleshoot Hardware Issues, Installation, and testing of computer peripherals
- Perform/Implement Security Monitoring and audit to identify any possible security intrusions or breaches.
- Collaborate with other teams and team members to develop automation strategies and deployment processes
Qualifications:
- Degree in Computer Science, Computer Engineer, or other related courses
- Minimum of 10 years’ experience
- In-depth knowledge of Linux: RedHat, CentOS, Debian, etc.
- In-depth knowledge in Linux virtualization
- good knowledge of UNIX and LINUX Operating systems, file systems, storage environments, and networking protocols
- Knowledgeable in Unix, Linux, Unix, Linux shell scripting. Practical scripting skills in Shell, PERL, Batch, Python
- good DBA skills MySQL, MariaDB, PostgreSQL, Timescale, MongoDB
- Basic Messaging and Collaboration concepts and tools, Server Virtualization
- Practical understanding of Networking - routing, subnets, UDP, TCP, IP, and VLANs
- Backup and Storage Management (Netback up mandatory).
- Familiar and can identify or interpret crash dump files and core dump files and monitor System Logs