
Software Engineer in Test/Test Engineer work within software development agile teams to
ensure software is designed and implemented for testability. They write automated unit,
component and system tests to ensure code quality and detect regressions early in the
development cycle. They are responsible for accurate test execution documentation. They also
maintain the integration and test frameworks used by multiple development teams. They must be
able to support a fast-paced agile software release process for one of Convergent’s cybersecurity
customers.
Job Duties
Develop software to perform unit, component and system testing
Develop and maintain test execution and tracking software
Contribute towards architecture designs providing feedback on testability
Decompose user stories into tasks and estimate story points for user stories and tasks
Perform manual tests as required
Experience and Skills:
Required Skills
o Experience in test design and implementation
o Experience in release management
o Experience with Python
o Experience with Docker
o Experience with Linux systems (CentOS and RHEL preferred)
o Experience with automation tools and frameworks (unittest, Jenkins, Selenium)
o Experience with Linux BASH scripting and administration
o Works and communicates well in a distributed/remote team environment
Desired Skills
o Experience with Git and Ansible
o Experience with RedHat Package Manager (RPM) and yum repositories
o Experience testing applications and deploying them to cloud micro service
architectures (AWS, OpenShift, Azure, etc.)
o Experience with Django based full stack web development
o Experience testing web application frontends (React preferred)
o Familiarity with KVM/ESX virtual environments
o BS in Computer Science, Engineering or a related field (3 years work experience in place of degree)
If you are interested for above position, then please send me your updated cv & following details:
Current CTC:
Expected CTC:
Notice period:
Can relocate to Baner Pune (Y / N) :
Experience with automation tools and frameworks (unittest, Jenkins, Selenium) in years:
Experience in years in Python Scripting:
Experience with Linux systems (CentOS and RHEL preferred) in years:
Experience in Docker in years:

About Niyuj Enterprise Software Solutions Pvt. Ltd.
About
Connect with the team
Similar jobs

Job Overview:
We are looking for a skilled and motivated Jr. Programmer Analyst with 2 years of hands-on experience in Python development and a strong understanding of software development principles. The ideal candidate should have experience with Odoo ORM, PostgreSQL, and API integration. If you have a passion for writing clean, optimized code and are excited about working in a product-based environment, we would love to meet you.
Key Responsibilities:
Develop, test, and maintain applications using Python (Pandas, NumPy, psycopg2).
Implement multi-threading and multi-processing where required.
Work on Odoo ORM, customizing and optimizing the application architecture.
Integrate third-party APIs and ensure smooth data flow between systems.
Optimize code for performance and scalability.
Collaborate with cross-functional teams using Agile methodologies.
Write efficient SQL queries and manage PostgreSQL databases.
Utilize Git for version control and contribute to CI/CD processes.
Work in a Linux environment for software development and deployment.
Support the team in product development from concept to deployment.
Technical Requirements (Must Have):
Strong proficiency in Python 3, especially:
Pandas, NumPy, Multi-threading, Multi-processing, psycopg2, API Integration
Code optimization techniques.
Experience with Odoo ORM and understanding of its architecture
Experience in FastAPI / Flask.
Proficiency in PostgreSQL and writing complex SQL queries
Familiarity with Git, HTML, CSS, and JavaScript.
Comfortable working on Linux OS.
Experience with Agile software development methodology.
Exposure to product development lifecycle.
Good to Have:
Basic knowledge of Docker.
Advanced proficiency with Linux.
Understanding of stock and crypto markets, especially candlestick patterns.
Perks & Benefits:
Opportunity to work in a fast-growing product environment.
Collaborative and supportive team culture.
Learning and development opportunities.
If you are passionate about technology and want to grow in a dynamic product-based company, we encourage you to apply!
- Develop plans and strategies for developing business and achieving the company's sales goals
- Manage operations and resources to deliver profitable growth
- Define sales processes that drive desired sales outcomes and identify improvements where and when required
- Operate the assigned sales territory/market segment to meet sales & service requirements and expectations within the budgeted norms
- To establish, develop and maintain business relationships with current customers and prospective customers in the assigned territory/market segment to generate new business for the organization's products/services
- To plan and oversee the execution of local area promotional activities in both sales and service
- To devise strategies for effective and real-time market intelligence to stay ahead of competition
- To come out with innovative and cost-effective marketing ideas to stay always on top
- Provide detailed and accurate sales forecasting
- Compile information and data related to customer and prospect interactions
- Monitor customer, market and competitor activity and provide feedback to company leadership team and other company functions
- Oversee the assigned sales department to ensure proper maintenance of all sales systems and functions
- To strictly adhere to systems, procedures, credit policies, and discount structures laid by the company from time to time
- Ensure proper sales documentation
- Create a culture of success and ongoing business and goal achievement
- Manage the use of budgets
- To keep the outstanding amount in check
- Define optimal sales force structure
- Manage customer expectations and contribute to a high level of customer satisfaction
- Manage key customer relationships and participate in closing strategic opportunities
- Travel- for in-person meetings with customers and partners and to develop key relationships
1. Flink Sr. Developer
Location: Bangalore(WFO)
Mandatory Skills & Exp -10+ Years : Must have Hands on Experience on FLINK, Kubernetes , Docker, Microservices, any one of Kafka/Pulsar, CI/CD and Java.
Job Responsibilities:
As the Data Engineer lead, you are expected to engineer, develop, support, and deliver real-time
streaming applications that model real-world network entities, and have a good understanding of the
Telecom Network KPIs to improve the customer experience through automation of operational network
data. Real-time application development will include building stateful in-memory backends, real-time
streaming APIs , leveraging real-time databases such as Apache Druid.
Architecting and creating the streaming data pipelines that will enrich the data and support
the use cases for telecom networks
Collaborating closely with multiple stakeholders, gathering requirements and seeking
iterative feedback on recently delivered application features.
Participating in peer review sessions to provide teammates with code review as well as
architectural and design feedback.
Composing detailed low-level design documentation, call flows, and architecture diagrams
for the solutions you build.
Running to a crisis anytime the Operations team needs help.
Perform duties with minimum supervision and participate in cross-functional projects as
scheduled.
Skills:
Flink Sr. Developer, who has implemented and dealt with failure scenarios of
processing data through Flink.
Experience with Java, K8S, Argo CD/Workflow, Prometheus, and Aether.
Familiarity with object-oriented design patterns.
Experience with Application Development DevOps Tools.
Experience with distributed cloud-native application design deployed on Kubernetes
platforms.
Experience with PostGres, Druid, and Oracle databases.
Experience with Messaging Bus - Kafka/Pulsar
Experience with AI/ML - Kubeflow, JupyterHub
Experience with building real-time applications which leverage streaming data.
Experience with streaming message bus platforming, either Kafka or Pulsar.
Experience with Apache Spark applications and Hadoop platforms.
Strong problem solving skills.
Strong written and oral communication skills.


Job Summary:
Pushing the boundaries of back-end development using the MEAN stack.Design and implement APIs in support of front-end services and help create a highly scalable, flexible, and secure backend.
Responsibilities and Duties
Advanced proficiency in MEAN Stack (NodeJS, MongoDB, Express, Angular)
Develop, test, and deploy fast and scalable web app.
Designing and maintenance of fully functional large relational and non-relational databases.
Timely deployment of web apps on the cloud.
Server management and cloud-based infrastructure.
Establishment and integration of development tools as required.
Identification of application issues when deploying the app.
App deployment on the cloud along with solving debugging issues.
Coding architecture for frontend and backend.
Building interactive consumer data.
Collaboration with the IT team, researchers, and designers for designing robust app and encouraging business goals.
Exceptional coding skills in JavaScript (both frontend and backend)
Proficiency with Html5 and CSS3
Participation with developers in the creation of scalable RESTful APIs.
Technical Skills:
Expertise and experience in the four main technologies – MongoDB, ExpressJS, Angular 4+, and NodeJS
Knowledge of Javascript, HTML/CSS, Version Control like - Git or Bit Bucket frontend CSS frameworks like Bootstrap, etc.



We are looking for a experienced engineer with superb technical skills. You will primarily be responsible for architecting and building large scale systems that delivers AI and Analytical solutions to our customers. The right candidate will enthusiastically take ownership in developing and managing a continuously improving, robust, scalable software solutions. The successful candidate will be curious, creative, ambitious, self motivated, flexible, and have a bias towards taking action. As part of the early engineering team, you will have a chance to make a measurable impact as well as having a significant amount of responsibility.
Although your primary responsibilities will be around back-end work, we prize individuals who are willing to step in and contribute to other areas including automation, tooling, and management applications. Experience with or desire to learn Machine Learning a plus.
Who you are:
- Bachelors/Masters/Phd in CS or equivalent industry experience
- Expert level knowledge in Python
- Expert level of Atleast one Web Framework such As Django, Flask, FastAPI. FastAPI Preferred.
- Understand and implement Microservices, Restful APIs, distributed systems using Cloud Native Principles
- Knowledge and Experience Integrating and Contributing to Open Source Projects and Frameworks.
- Repeated Experience Building Secure, Reliable, Scalable Platforms
- Experience With Data Control Patterns And ORM Libraries
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration, Jenkins
What you will do:
- Co-Lead Design And Architecture of our core platform components that powers AI/ML Platform
- Integrate Data Storage Solutions Including RDBMS And Key-Value Stores
- Write Reusable, Testable, And Efficient Code
- Design And Implementation Of Low-Latency, High-Availability, Scalable and Asynchronous Applications
- Integration Of User-Facing Elements Developed By Front-End Developers With Server Side Logic
- Design Internal And Customer Facing API’s
- Support Enterprise Customers During Implementation And Launch Of Service
Experience:
- Python: 5 years (Required)
- FastAPI: 2 years (Preferred)
- REST: 5 years (Required)
JOB DESCRIPTION:
- Experience range – 4 to 7 years
- Good understanding of software engineering practices, SDLC.
- Strong in analytical, design and problem-solving skills, with a strong desire to create new things, dive in wherever there’s a need and learn new things
- Hands-on experience in Java / J2EE application development using open-source frameworks like Spring.
- Experience in unit test frameworks like JUnit
- Need to optimize code and test programming modules
- Excellent Object-Oriented Analysis & Design skills.
- Must have experience in Software design using design patterns. Exposure to technical solutions will be an advantage
- Must have experience in relational database technologies with experience on databases such as PostgreSQL, MySQL
- Strong proficiency with Java programming - Must have experience on Micro-Services using Spring boot.
- Good to have experience in JavaScript
- Good to have previously worked on distributed systems
- Good to have a working knowledge of Redis
- Good to have exposure to stream processing and functional programming
- Strong sense of ownership and accountability.
- Excellent communication and teamwork skills
ROLES & RESPONSIBILITIES:
- Lead a team of 4- 8 engineers closely with complete authority and accountability to deliver high-quality software products in a fast-paced environment.
- Lead your team to design and develop applications based on Microservices architecture.
- Guide your team members on the latest technologies including Java, Spring, Spring-Boot, Angular, Hibernate, Redis, Hazelcast, Bootstrap, jQuery etc.
- Leverage development tools including AWS, GIT, Nginx, Jira, Confluence, Jenkins etc.
- Collaborate with other technical managers, architects, and product owners to build an integrated enterprise-class software product suite
Skills
- Java, Spring Boot – Must, Spring Data, ReactJS, DevOps, HTML5, CSS3, JavaScript ES6 & above – Good to have
Job description
The role encompasses administration of and responsible for MongoDB database and will be responsible for ensuring the database performance, high availability, and security of clusters in MongoDB instances.
- The candidate will be responsible for ensuring that database management policies, processes and procedures are followed, adhering to ITIL good practice principles and are subjected to continuous improvement as per PCI standards.
- He / She will be responsible for reviewing system design changes to ensure they adhere to expected service standards and recommend changes to ensure maximum stability, availability and efficiency of the supported applications.
- The candidate should understand the application functionality, business logic and work with application stakeholders to understand the requirement and discuss the new application features and propose the right solutions.
What you'll do
- Install, deploy and manage MongoDB on physical and virtual machines
- Create, configure and monitor large-scale, secure, MongoDB sharded clusters
- Support MongoDB in a high availability, multi-datacenter environment
- Administer MongoDB Ops Manager monitoring, backups and automation
- Configure and monitor numerous MongoDB instances and replica sets
- Automate routine tasks with your own scripts and open-source tools
- Improve database backups and test recoverability regularly
- Study the database needs of our applications and optimize them using MongoDB
- Maintain database performance and capacity planning
- Write documentation and collaborate with technical peers online
- All database administration tasks like backup, restore, SQL optimizations, provisioning infrastructure, setting up graphing, monitoring and alerting tools, replication
- Performance tuning for high throughput
- Architecting high availability servers
What qualifications will you need to be successful?
Skills and Qualifications
- Minimum 1 years of experience in MongoDB technologies, Total should be 3 years in database administration.
- Install, Deploy and Manage MongoDB on Physical, Virtual, AWS EC2 instances
- Should have experience on MongoDB Active Active sharded cluster setup with high availability
- Should have experience on administrating MongoDB on Linux platform
- Experience on MongoDB version upgrade, preferably from version 4.0 to 4.4, on production environment with a zero or very minimum application down time, either with ops manager or custom script
- Experience on building the database monitoring using tools like, AppD, ELK, Grafana etc.
- Experience in Database performance tuning which include both script tuning and hardware configuration and capacity planning.
- Good Understanding and experience with Mongodb sharding and Disaster Recovery plan
- Design and implement the backup strategy and BCP process across the MongoDB environments. Maintain the uniform backup strategy across the platform
- Define the database monitoring, monitoring thresholds, alerts, validate the notifications and maintain the documents for the future references
- Database performance tuning based on the application requirement and maintain the stable environment. Analyse the existing mongodb queries behalf of the performance improvement program
- Work with engineering team to understand the database requirement and guide them the best practice and optimize the queries to get the better performance
- Work with application stake holders to understand the production requirement and propose the effective database solutions
- Review and understand the ongoing business reports and create new adhoc reports based on the requirement
Responsibilities
- Use your skills in OOP, OOAD, and testing to design and develop robust and scalable software.
- Work in a fast-paced environment with a focus on writing production-quality code and tests.
- Maintain minimal yet essential engineering documentation to complement the product.
- Collaborate with engineers and product teams as part of Agile delivery.
- Participate in code reviews and release cycles with an ownership attitude.
Requirements
- Strong at problem-solving using Java 8 and above.
- General understanding of SDLC using agile methodologies iterative development.
- Basic skills in HTML, CSS, and JavaScript are desired.
- Hands-on knowledge of using Spring Boot or Quarkus for building Microservices or API driven solutions.
- Knowledge of SQL and experience in using any RDBMS like MySQL, PostgreSQL.
- Understanding or exposure to Cloud-Native development using AWS is an added advantage.


Key Result Areas
- Min. 3 years of PHP coding experience in PHP frameworks
- Mandatory knowledge of any/all of these frameworks like CakePHP, Laravel, CI, Zend (Preferably CakePHP).
- Should have strong CORE PHP skills
- Should have strong MYSQL skills - Query writing, Indexing , Store procedure
- Should have API writing Skills with security.

We are looking for a Software Engineer who will develop, record and maintain cutting edge web-based PHP applications for Shiprocket Platform.
Responsibilities:
- Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team.
- Prepare and maintain all applications utilizing standard development tools
- Develop backend data services and contribute to increase existing APIs
- Ability to act individually in a complex and fast paced environment
- Closely work with the Product and QA teams to ensure smooth delivery
- Participate in solution designing with Tech leads and Systems Architects
- Document the development process, architecture, and standard components
- Coordinate with co-developers and keep project manager well informed of the status of development efforts
- Keep abreast of new trends and best practices in web development
Requirements:
- 2-5 years of experience
- A confident, self-starter, team player with drive, enthusiasm and excellent interpersonal, communication and negotiation skills
- Ability to manage yourself and be a self-starter.
- Great people skills to closely work with other teams.
- Strong in establishing systems & processes
- Expertise in Laravel, MySQL and Git
- Thorough in Object oriented concepts
- Knowledge of restful Web services
- Understanding of web applications
- Working knowledge of one or more caching, queuing systems in desirable
- Familiarity with AngularJs or React is a big plus
- Excellent problem solving
- Can do attitude

