Job Openings Senior Fullstack Developer

About the job Senior Fullstack Developer

This is your job:

  • Plan, process, and perform all tasks in an efficient manner
  • Follow architectural guidelines and code standards within the company. Document code consistently throughout the development process
  • Ensure all software development is managed under version control and release management
  • Utilize tools and equipment involved in the performance of the essential functions of programming
  • Research, design, test, and evaluate new technologies and software components. Responsible for design, code, unit tests, and integration for relatively complex or large projects
  • Estimate time cost for the development of software modules
  • Provide technical guidance and coaching to software developers
  • Assist testers as needed to determine system problems
  • Conduct peer code reviews
  • Work independently or in a team-oriented environment both efficiently and courteously
  • Interact regularly with team members, team leader, and project managers to field queries and questions
  • Gather statistics, prepare and present reports on the status of the programming process for discussion with the management and team members
  • Make presentations to customers, client audiences, and professional peers
  • Maintain positive client interactions

Your qualifications:

  • 5 or more years of professional development experience
  • Bachelors degree in Computer Science or similar
  • Proficiency in .NET Framework 6/7/8
  • Deep theoretical and practical knowledge of various design, SOLID, and architectural patterns
  • Deep knowledge in C#, Entity Framework, LINQ, Web/REST services(Minimal API)
  • Excellent SQL Server database development, querying, and optimization skills
  • Experience Azure Cloud Development: Azure Functions, Azure Key Vaults, Managed Identity, Application Insights, and Cosmos DB(preferable)
  • Experience with Unit, Integration, and Acceptance Testing
  • Experience in collaborative teams using revision control systems (TFS, Git)
  • Advanced knowledge of HTML, Javascript, and React
  • A curious mind and being open to learning
  • Very good level of the English language

All applications will be treated in strict confidentiality

Please note that only shortlisted candidates will be invited to an interview