RiVidium Inc. is seeking a Software Developer to develop, create, maintain, and write/code new (or modifies existing) computer applications, software, or specialized utility programs. This role involves automating the Risk Management Framework (RMF) process, developing custom tools and dashboards with executive data visualizations in Tableau for continuous monitoring, and leading intermediate-level developers. The developer will also serve as a customer-facing representative engaging with key stakeholders and act as a Frontend Designer using HTML, CSS, JavaScript, and React. The position requires writing and deploying robust full-stack code using languages like Python, developing and integrating databases, and communicating effectively with technical and non-technical personnel. Responsibilities include analyzing information for new application development or modifications, assessing user needs and software requirements, applying coding and testing standards, utilizing security testing tools, conducting code reviews, and documenting secure code. The role also involves capturing security controls, integrating security into the process, identifying security objectives, maximizing software security, and minimizing disruption. The developer will compile and write program documentation, confer with systems analysts and engineers, evaluate hardware-software interfaces, correct errors, design and modify software systems using scientific analysis and mathematical models, develop secure code and error handling, and evaluate factors like reporting formats, cost constraints, and security restrictions. Identifying basic common coding flaws at a high level is also part of the role.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level