Citi ยท 7 hours ago
Vulnerability Assessments Automation Developer
Citi, the leading global bank, is seeking a Vulnerability Assessments Automation Developer to join their Cyber Security Operations organization. The role focuses on providing automation services to enhance internal security tooling and streamline processes for vulnerability identification, reporting, and remediation.
BankingFinanceFinancial Services
Responsibilities
Understand and develop application story boards, requirements, and use cases into enterprise level applications. For this a strong development experience in various languages such as .NET & Python is required. Additionally, any hands-on experience in Java is a plus
Support / troubleshoot existing applications and add new features by developing robust and scalable modules
Apply Object-Oriented Programming (OOP) and functional programming principles to produce modular and reusable code
Utilize and implement design patterns to solve complex architectural challenges
Ensure the system design adheres to the SOLID principles to maximize maintainability and extensibility
Collaborate and work closely with cross-functional teams including product owners and other developers to understand requirements and deliver solutions
Write clean, efficient, and well-documented code adhering to established coding standards and best practices. Participate in code reviews to ensure quality and maintainability and demonstrate the features to stake holders
Perform in a fast-paced environment with minimal directions
Create technical documents and user manuals for all deliverables
Conduct functional and non-functional testing to ensure software quality
Identify key areas of automation within Vulnerability Assessment services and integrate them into existing automated tools ensuring consistent results are obtained
Stay updated with latest development technologies and industry trends and contribute to improving development processes and tools
Qualification
Required
Bachelor's degree in computer science, Information Systems Management, or related field preferred
Proven experience at least 3-5 years of experience in C#, .NET platform (MVC Framework, Web Forms, .Net Core, etc.) and Python development
Strong experience in developing Windows Forms applications
Experience with XML processing (parsing, XSLT) and JSON serialization/deserialization
Strong understanding of web services, including WCF, Web API, SOAP/REST
Knowledge of concurrency and parallelism patterns in C#
Basic understanding of Common Language Runtime (CLR)
Familiarity with Microsoft Word plugin development like VSTO or COM Add-ins
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, etc
Experience with CI/CD tools and test automation like LightSpeed, etc
Analytical thinking and problem-solving capabilities
Excellent communication skills (written and verbal) and the ability to communicate with all levels of staff and management are also essential
Preferred
Good to have knowledge in Open Shift platforms, containerized applications
Any additional experience in programming languages like Java, JavaScript, etc. is good to have
Experience working with AI related technologies, such as Large Language Models (LLMs), Agentic AI Architecture, MCP server/clients, RAG integrations, and frameworks like LangChain, RAG, PyTorch, TensorFlow, Haystack, etc
Preferable experience with Java frameworks such as Spring, Spring boot, Spring MVC, microservices, Struts, Angular, NodeJS, etc
Benefits
Medical, dental & vision coverage
401(k)
Life, accident, and disability insurance
Wellness programs
Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
Company
Citi
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.
H1B Sponsorship
Citi has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1386)
2024 (849)
2023 (1375)
2022 (1117)
2021 (876)
2020 (901)
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-12-31
2025-12-30
2025-12-30
Company data provided by crunchbase