Fincore Ltd

Full Stack Developer

Fincore Ltd

full-time

Posted on:

Location Type: Hybrid

Location: BelgradeSerbia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Work closely with developers, DevOps engineers and business analysts to create, maintain, and optimize high-performance products
  • Participate in the entire software development lifecycle, from project planning to coding, testing and troubleshooting
  • Estimate tasks and participate in daily stand-ups
  • Participate in project planning sessions, working closely with business analysts, development and QA team members to analyse requirements and provide design recommendations for complex systems
  • Troubleshoot and debug the application, and identify areas for improvement
  • Develop and test solutions using Angular and .NET, based on customer requirements
  • Build clean, reusable code and libraries for future use
  • Actively contribute to the overall application lifecycle

Requirements

  • Minimum 5 years as a Full Stack Developer
  • Advance experience with .NET (C#) web APIs
  • Proficiency in object-oriented design principles and design patterns
  • Experience with Angular2 (preferred) or React
  • Hands-on experience with relation databases (MS SQL, PostgreSQL)
  • Experience with version control software – Git
  • Proven experience in developing Web services
  • Bachelor’s degree in Computer Science, Electronics, Mathematics, or a related field (bonus points)
  • Event bus and ElasticSearch knowledge will be considered a plus
  • Familiarity with Agile methodologies
Benefits
  • Private Health insurance
  • FitPass membership and in-house gym
  • Supportive atmosphere
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETC#AngularReactobject-oriented designdesign patternsMS SQLPostgreSQLGitWeb services
Soft Skills
collaborationtroubleshootingproblem-solvingcommunicationproject planninganalysisdesign recommendationsdebuggingtask estimationcontribution
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in ElectronicsBachelor’s degree in Mathematics