Oglasi za posao

Senior Backend Developer (m/ž)

Podgorica, Crna Gora 09. oktobar 2024.
logo

NS Group IT

Senior Backend Developer

About Us
NS Group IT is a dynamic and innovative company that is passionate about creating cutting-edge software solutions. We are seeking a talented Senior Backend Developer to join our growing team in Podgorica. As a Senior Backend Developer, you will play a vital role in developing and maintaining our backend systems.

Responsibilities:
  • Coach and guide the development of team members
  • Share knowledge, motivate and inspire others to generate new ideas
  • Efficiently manage and support communication and decisions from management
  • Plan, organize, follow up, and evaluate the work of the team and its impact on the project
  • Research technologies and support strategic technical decision making
  • Identify risks and provide relevant solutions to complex problems
  • Estimate time to accomplish development tasks and commit to meeting all objectives
  • Perform other related duties
Requirements:
  • Excellent knowledge of OOP concepts, software principles, and patterns
  • Proficient with Python or any other OOP language
  • Knowledge of Test Driven Design, Unit Testing, and Integration Testing
  • Strong understanding of RESTful API principles and architectures
  • Good understanding of OAuth 2.0 protocol or other security standards and best practices
  • Experience with relational, document-based, or key-value databases
  • Proficiency in using Git Version Control
  • Comfortable using Docker containers in your everyday work
Would be a plus:
  • Experience with Domain-Driven Design
  • Experience with designing distributed event-driven systems
  • Experience with CI/CD (preferably Github Actions) and Docker containers.
  • Experience with container-orchestration systems such as Kubernetes
  • Knowledge of at least one cloud offering: GCP, AWS, or Azure would be a huge plus
Preferred Skils:
  • University degree in IT, electrical engineering, or the equivalent in experience
  • Strong interpersonal and communication skills, with proficiency in spoken and written English
  • Relevant experience as a team lead
  • Good understanding of concepts of agile methodologies
  • Critical independent positive thinker in resolving complex problems
  • Customer-oriented team player with a positive attitude
  • Good analytical and problem-solving skills
Benefits:
  • Competitive salary and benefits package
  • Opportunities for professional growth and development
  • A collaborative and supportive work environment
  • A chance to work on exciting and challenging projects
If you are a motivated and talented Senior Backend Developer who is looking to join a dynamic and innovative company, we encourage you to apply. Please submit your resume to info@nsgroupmne.me