Senior Software Development Engineer (Python)

Department Icon IT / Software Development & Related
102+ Applicants
Posted: 4 months ago
5-8 years
Pune
work from office

Posted: 4 months ago
|
Applicants: 102+
Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs

Job Description

Position summary:
We are looking for a Senior Software Development Engineer experience in Python development and hands-on expertise in SQL/NoSQL. You will be part of the core engineering team responsible for building and enhancing the tools and applications for cybersecurity policy management and migration across enterprise environments.

 The role requires strong backend development skills, an understanding of network/firewall configuration concepts, and a desire to build reliable and scalable migration solutions.

Key Roles & Responsibilities:

  • Develop core backend modules usingPython and SQLite / RDBMS / NoSQL for handling firewall configuration extraction, transformation, and loading.
  • Implement plugin-based architecture to support various vendors.
  • Design efficient SQLite schemas to store device configuration data and migration metadata.
  • Work closely with the frontend team to build seamless and guided migration workflows.
  • Participate in discussions related to product architecture and data models.
  • Write reusable, testable, and efficient code following best practices.
  • Collaborate in Agile teams and take ownership of deliverables within sprint timelines.
  • Support troubleshooting, debugging, and performance tuning of application modules.

Basic Qualifications:

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 5 - 8 years of experience in backend development with Python.
  • Strong knowledge of SQLite and relational database design.
  • Experience building REST APIs and working with JSON data structures.
  • Familiarity with software version control systems such as Git.
  • Looking to get Placed? Try our Placement Guarantee Plan

  • Good understanding of basic networking and firewall configuration concepts.
  • Ability to write clean, maintainable, and well-documented code.
  • Strong analytical, debugging, and problem-solving skills

Preferred Qualifications:

  • Experience working with firewall platforms (Cisco ASA, Palo Alto, Fortinet) or in network/security domains.
  • Exposure to plugin-based or modular software designs.
  • Experience with Docker & Cloud technologies will be added advantage.
  • Familiarity with DevOps pipelines and CI/CD practices.
  • Exposure to Agile/Scrum methodologies.

Skills

Continuous IntegrationAnalyticalCi/cdCloud TechnologiesSqlDockerDatabase DesignCisco AsaPythonCybersecurityData StructuresDebuggingDevopsSoftware DevelopmentVersion ControlJsonCloudBackend Development

If an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.

About Company

KRG Technologies Inc is a Global IT Solutions and Services provider offering integrated solutions that help enterprises worldwide to transform their business and achieve substantial and lasting growth. We provide enterprise solutions, IT consulting, and outsourcing services to clients in diverse industry verticals such as Healthcare, Retail, Banking, Financial Services, and Insurance.

Important dates & deadlines?

Application Deadline

06 Mar 26, 05:57 PM IST

Similar Jobs

View All
Loading...
Bag Logo
Jobaaj
Don't Miss out any Updates

Subscribe now for the latest job alerts
and never miss an update

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

Senior Software Development Engineer (Python)

Share with