Fullstack Software Engineer at Checkmarx (Braga, Portugal)

Fullstack Software Engineer at Checkmarx (Braga, Portugal)


Add To Bookmarks
Company:
Location: Braga, Portugal
Type: Full Time
Created: 2021-04-13 05:00:47

Apply Here


We are looking for a talented Software Engineer to join the Sustaining Engineering team in Braga, Portugal.The team is part of the ever growing Checkmarx R&D Group with a highly versatile and professional set of people, using a wide range of development methodologies and technologies to deliver and maintain a unique array of Checkmarx products.This team is responsible for all R&D Tier 4 tasks and for development of customer focused product capabilities. The day-to-day work includes investigation and troubleshooting with Support, Professional Services and Fortune 1000 enterprise customers as well as development and delivering of solutions, mainly in .NET. In this position will have the unique opportunity to grow your knowledge on web-applications, industry standard frameworks and scripting languages and learn about the fascinating world of software security.

Responsibilities:

  • Supporting, maintaining and troubleshooting large scale enterprise application
  • Taking full ownership on supporting and developing software solutions
  • Developing in .NET while also integrating with other advanced technologies
  • Effective communication with local and remote multi-geo R&D and non-R&D teams

Requirements

  • B.A. / M.Sc / Ph.D in computer science or equivalent, from a known university
  • Minimum of 3 years of experience developing .NET C# applications
  • Experience Developing web-applications in various frameworks (.Net Core, NodeJS, React)
  • Experience with SQL (ability to write basic queries with joins and stored procedures)
  • Outstanding technological orientation, strong analytical and problem solving skills
  • Capability of troubleshooting and debugging on customer environments
  • Ability to get quickly acquainted with complex code
  • Strong application architecture understanding
  • Fluent English and strong verbal and written communication skills
  • Team player with good collaboration skills