Developer
Bentley SystemsVilniusUpdate time: February 12,2020
Job Description

Application Security Developer

 

The candidate will be part of a dedicated software security team (AppSec) at Bentley Systems. The product security team’s main responsibility is the security of software created by Bentley.  This includes a wide variety of technologies: C#, JavaScript, Node.js, single-page applications and Electron applications, Azure cloud services, Javascript web applications, and more. The successful candidate will have the opportunity to learn skills such as cloud, Agile, DevOps, etc. and will work as part of a multinational, diverse team of remotely placed experts.

 

Responsibilities:

  • Develop tools and CI/CD pipeline automation to improve the application security of Bentley's products
  • Work with a self-organizing project team to implement solutions and meet project objectives
  • Collaborate with project team to understand requirements, design and develop code, unit test assets necessary to complete project objectives according to organization standards and guidelines
  • Work with the business owner to fully understand business requirements
  • Derive Business Processes for both documented and undocumented processes, through both research and collaboration with responsible resources
  • Drive quality improvement initiatives for business decision support and a strong desire to establish Standards of Best Practice
  • Actively involved in the accomplishment of departmental and company-wide quality initiatives
  • Designing, conducting proof of concept and performance benchmarks
  • Building Data Architecture to satisfy business requirements and performance goals
  • Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases
  • Analyze requirements, come up with solutions
  • Research, evaluate and explore new technologies that are relevant
  • Perform other related duties as assigned including delivering the code

 

Required Skills:

  • Bachelor’s or Master’s degree in computer science, software engineering or related field with strong academics
  • 0-10 years’ experience as a software engineer or equivalent
  • Proficient in C# development environment
  • Thorough knowledge of object-oriented programming and design patterns
  • Excellent communication skills (written and verbal). Must be able to explain and present solutions in non-technical terms
  • Must be proactive, results oriented with ability to solve complex problems and adapt quickly

 

Desired Skills:

 

Get email alerts for the latest"Developer jobs in Vilnius"