Backend Developer - Software Engineer
Apply Online
SPS is looking for a skilled backend developer
Job Title: Backend Developer - Software Engineer
Education: Bachelor's in Software Engineering or Computer Science
Location: PK
Job Description:
  1. Develop information systems by designing, developing, and installing software solutions.
  2. Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  3. Develop software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes, and investigating problem areas.
  4. Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
  5. Follow the software development lifecycle.
  6. Prepare and install solutions by determining and designing system specifications, standards, and programming.
  7. Obtain and license software by obtaining required information from vendors, recommending purchases, testing and approving products, and protecting operations by keeping information confidential.
  8. Provide information by collecting, analyzing, and summarizing development and service issues.
  9. Accomplish engineering and organization mission by completing related results as needed.
  10. A keen eye for detail and commitment to excellence.
  11. Excellent analytical and problem-solving skills.
  12. Professional oral and written communication skills
  13. Ability to prioritize and manage multiple milestones and projects efficiently.
  14. Be open to receiving constructive feedback and turning it into process improvements and be research-oriented.
Knowledge and Skills:
  • Thorough understanding of computer science fundamentals such as OOP, Node Js, Relational databases, etc.
  • Ability to write clean, readable Java code
  • Basic knowhow of class loading mechanism in Java
  • Experience in handling external and embedded databases
  • Understanding basic design principles behind a scalable application
  • Skilled at creating database schemas that characterize and support business processes.
  • Experience in implementing automated testing platforms and unit tests 
SPS is an Equal Opportunity Employer and a Drug Free Workplace.

Apply Online   Back