CareerPlanGet AI match score →

Software Engineering & Development-Global Cybersecurity

Boston, MA, US🌐 Remote💼 Full-time🗓 2026-06-25

Required skills

Bachelor's degree or its equivalent in Computer Science or a related technical field; plus 10 years of experience in Application development with java technologies. Total experience above must include the following: 5 years of experience working with cybersecurity in large financial institutions 5 Years of experience architecting, designing & implementing large-scale IAM Systems Must also have the following: Demonstrated solid communication skills and ability to promote critical wins and new behaviors throughout the organization Proven ability to manage multiple projects simultaneously Proven experience leading teams of engineers and full stack developers Technology expertise in one of the core programming languages (Java, Python)

Technologies

Java, Python, IAM Systems, Role-Based Access Control (RBAC), Object-oriented programming languages, Client and server applications development processes, Multimedia and internet technology

Responsibilities

Designing a robust Role Management IT Framework Identifying tools and technologies required to effectively manage roles Building and driving delivery of strategic RBAC framework Determining computer software and hardware needed to set up and/or alter system Collaborating with cross functional teams to communicate system dependencies and risks Testing, maintaining, and monitoring computer programs and systems, including coordinating the installation of computer programs and systems Troubleshooting program and system malfunctions to restore normal functioning Expanding and/or modifying system to serve new purposes and/or improve work flow Developing, documenting, and revising system design procedures, test procedures, and quality standards Assessing the usefulness of predeveloped application packages and adapting them to a user environment as needed Defining the goals of the system and devising flow charts and diagrams describing logical operational steps of programs Providing staff and users with assistance solving computer-related problems, such as malfunctions and program problems Using object-oriented programming languages, as well as client and server applications development processes and multimedia and internet technology Managing junior staff to perform role mining activities Supervising computer programmers and other systems analysts and serving as project leader for particular systems projects

Seniority

Management role

Domain

Cybersecurity, IT Systems

Sourced via efinancialcareers · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on eFinancialCareers ↗