Jobs

Software Development Manager

United Kingdom

Job Description

Praxonomy is seeking a talented and energetic individual to join our fast-growing business as a Software Development Manager. The successful candidate will manage the delivery of an enterprise- grade SaaS application and provide leadership to a technical team. The successful candidate should possess excellent technical, managerial and communication skills.

Responsibility
  • Drive the delivery of Praxonomy’s applications
  • Participate in and oversee the full software development life cycle
  • Manage and lead a team to develop Praxonomy’s application suite
  • Ensure the quality and security of the deliverables conform to company standards
  • Comply with the company's quality and information security management system requirements
Essential Skills & Experiences
  • Degree in Computer Science or related disciplines
  • Minimum 7 years of solid experience in software development and 2 years in a supervisory role
  • Hands-on experience with Java application development and object-oriented programming
  • Experience and Knowledge in SQL and Relation databases such as MySQL
  • Technical knowledge and hands-on experience with Spring and Hibernate frameworks
  • Working knowledge of Web based technologies including but not limited to HTML5, JSON, LESS/SASS, JavaScript frameworks (e.g. ReactJS, AngularJS, NodeJS, etc)
  • Knowledge of building RESTful APIs
  • Proven ability to understand and contribute to distributed system architecture designs
  • Strong problem-solving skills with a quality-oriented mindset
  • Ability to work independently with minimal supervision
Desirable Skills & Experiences
  • Experience in managing outsource/offshore team
  • Hands-on experience with Node.js, Redis, Docker
  • Knowledge of continuous integration, automation of software releases, build and execution of CI/CD pipelines
  • Knowledge in secure coding best practices

Candidate with less experience may be considered as a Technical Lead

Apply for this position