We are looking to hire experienced senior software developers to head up our development team. In this role, you will be responsible for overseeing the development and implementation of new software systems. You may also be required to update existing software and conduct feasibility studies on company systems. While your role will be managerial in nature, you will also be expected to code applications, create reports, and mentor the junior developers.


Keep suggesting improvements and ways to enhance the functioning of the software.


Job Description

  • Understand the needs of product manager and implement functional requirements accordingly
  • Help in designing the software
  • Build back-end features in python that are efficient
  • Integrate front-end and back-end component of the application
  • Supervise the testing of software and ensure that all the bugs are fixed
  • Develop technical reports for the software
  • Train the new recruits and other team members
  • Keep suggesting improvements and ways to enhance the functioning of the software
  • Assigning tasks to junior developers such as coding, testing, debugging, and analytics
  • Demonstrated ability to self-direct, work independently, eye for details and identifying problems
  • Writing advanced programming code
  • Managing project timelines and tasks
  • Writing development reports
  • Creating technical documents for new software programs
  • Conduct presentation of features developed and train support/pre-sales team
  • Help content writers to write document for the software/feature developed

Job Requirements

  • Bachelor's in engineering: Computer Eng. Information & Technology Eng., Electronics & Telecommunication.
  • Min., 2- 3years of hands-on experience.
  • Well versed in: Python, Data Structures and OOP.
  • Good understanding of Linux operating system.
  • Excellent problem-solving skills & out of the box thinking.
  • Knowledge of Web & Network Programming.
  • Knowledge of security appliance Firewall, Technologies & Antivirus.
  • Experience in software design and architecture.
  • Knowledge of Apache & CGI Programming.
  • Knowledge of other Languages: C, C++, Shell Scripting, JavaScript & CSS.
  • Should have good knowledge of compilers, development tools like CVS, make etc.
  • Should have knowledge of project management tools.
  • Strong communication skills.
  • Ready to work from Office.
Send your Resume on career@gajshield.com