CrawlJobs Logo

Vulnerability Assessments Automation Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Irving

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

96400.00 - 144600.00 USD / Year

Job Description:

The Vulnerability Assessments Automation Developer provides automation services to enhance internal security tooling, create enterprise-level solutions, and streamline vulnerability identification, reporting, and remediation.

Job Responsibility:

  • Understand and develop application story boards, requirements, and use cases into enterprise level applications
  • support and troubleshoot existing applications
  • develop robust and scalable modules
  • apply Object-Oriented Programming (OOP) and functional programming principles
  • utilize and implement design patterns to solve complex architectural challenges
  • ensure system design adheres to SOLID principles
  • collaborate with cross-functional teams
  • write clean, efficient, and well-documented code
  • participate in code reviews
  • create technical documents and user manuals
  • conduct functional and non-functional testing
  • identify key areas of automation within Vulnerability Assessment services
  • integrate automation into tools
  • stay updated with latest development technologies and trends.

Requirements:

  • Strong development experience in .NET and Python
  • proven experience in C#, .NET platform (MVC Framework, Web Forms, .Net Core, etc.) and Python development
  • knowledge of concurrency and parallelism patterns in C#
  • familiarity with Microsoft Word plugin development like VSTO or COM Add-ins
  • experience with XML processing (parsing, XSLT) and JSON serialization/deserialization
  • strong understanding of web services, including WCF, Web API, SOAP/REST
  • database experience and understanding in topics like SQL Server, SQLite database, Entity Framework
  • knowledge of version control systems tools like Git, Gitkraken, Git Bash, GitHub, BitBucket
  • experience with CI/CD tools and test automation like LightSpeed
  • analytical thinking and problem-solving capabilities
  • excellent written and verbal communication skills.

Nice to have:

  • Knowledge in Open Shift platforms
  • containerized applications
  • programming languages like Java, JavaScript
  • programming languages such as Spring, Spring boot, Spring MVC, microservices, Struts, Angular, NodeJS
  • experience with AI related technologies such as Large Language Models, Agentic AI Architecture, MCP server/clients, RAG integrations
  • knowledge in frameworks like LangChain, RAG, PyTorch, TensorFlow, Haystack.
What we offer:
  • Medical, dental, and vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • planned time off (vacation)
  • unplanned time off (sick leave)
  • paid holidays.

Additional Information:

Job Posted:
October 29, 2025

Expiration:
November 04, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.