Senior Software Developer

Job Responsibilities :

  • Write scalable, robust, testable, efficient, and maintainable code 

  • Understand requirements and suggest efficient solutions

  • Design architecture of efficient software solutions

  • Lead a software development team

  • Ensure completion of projects on time as per specifications

  • Train and mentor new developers

Educational Qualification : Bachelor Degree

Skill Competencies : 

  • At least 2+ years of experience with Golang programming language 

  • Proficient in Core Java and related technologies 

  • Relevant experience in PHP 

  • Familiarity with code versioning tools such as Git, SVN, and Mercurial 

  • Excellent communication skills 

  • Ability to drive requirements to closure

      Domain Skills (Nice to have): 

  • Knowledge of Payment Gateways, Online Donation Modules, Banking and Finance flow 

  • Ability to write scalable, robust, testable, efficient, and maintainable code 

  • Strong problem-solving skills 

  • Experience translating software requirements into working solutions 

  • Playing a key role in architectural and design decisions to build efficient solutions

      Additional Skills (Nice to have): 

  • Knowledge of C or PHP 

  • Familiarity with React JS

Experience : 4 ~ 6 years

Apply Now

Describe your related work experience
*Long term volunteer minimum commitment - 1 Year
*Poornanga minimum commitment - 3 Years. Click Here to know more.
Click Here to view the Privacy Policy