Overview
On Site
Full Time
Skills
FOCUS
Security Operations
UI
User Experience
JSON
Python
Docker
Linux
Operating Systems
Software Development
Design Patterns
Programming Languages
Continuous Integration and Development
Continuous Integration
Computer Science
Data Structure
Algorithms
Software Design
SQL
NoSQL
Database
Risk Management
ISO/IEC 27001:2005
Regulatory Compliance
Cloud Security
IT Operations
Configuration Management Database
ITIL
Risk Assessment
IT Infrastructure
Network
Servers
Data Science
Extract
Transform
Load
Modeling
Analytics
Storage
Data Management
Vulnerability Scanning
Workflow
Cloud Computing
Microsoft Azure
IT Service Management
Innovation
Collaboration
Recruiting
Insurance
Finance
Professional Development
Training
Leadership
CompTIA
Customer Service
Career Counseling
Apex
Oracle Application Express
Job Details
Job#: 3011972
Job Description:
Job Title: Software Engineer
Location: Remote
Duration: 6+ months with potential for extension or conversion
Responsibilities:
Requirements:
Capabilities:
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Job Description:
Job Title: Software Engineer
Location: Remote
Duration: 6+ months with potential for extension or conversion
- We are seeking a skilled full-stack Software Engineer to support the Service Intelligence team by enhancing and securing the Configuration Management Database (CMDB) and related tools and applications.
- This role will focus on integrating security requirements into technology solutions, implementing best practices, and maintaining secure configurations across systems.
- The CMDB is central to Gaming Core IT and Global Security operations, providing critical data and analysis to IT and game service teams.
- The engineer will collaborate closely with Service Intelligence and security stakeholders to ensure robust risk management, vulnerability mitigation, and compliance within cloud and on-prem environments.
Responsibilities:
- Develop and support the CMDB front-end and back-end.
- Expand, maintain and improve the integration between wide and varied array of data sources.
- Continuously improve UI/UX of the CMDB web front-end.
- Innovate to continuously help IT improve its services to the business.
- Collaborate with security teams to ensure systems adhere to risk management frameworks and compliance standards.
- Integrate security considerations into cloud-based solutions and deployments.
Requirements:
- A minimum of 6 years of experience engineering of front-end or back-end website systems.
- Experience with Web Technologies (Sveltkit, TailwindCSS, JSON and REST APIs)
- Proficiency with Python, Docker containers and Linux operating systems
- Expert in software development, including design patterns, code structure, programming languages, continuous integration, and deployment architecture
- Strong foundation in Computer Science, with strong competencies in data structures, algorithms, and software design
- Proficiency with SQL and NoSQL databases
- Experience with risk management principles and frameworks (e.g., NIST, ISO 27001).
Capabilities:
- Demonstrated ability to design, implement, and own large scale systems with some direction
- Applies experience to proactively address problems in design, implementation and operation of solutions
- Creates pragmatic extensible solutions and reduces the complexity of existing systems
- Evaluates new technologies or techniques in the context of the work environment
- Articulates technical and requirement trade-offs and risks to stakeholders
- Understands when a project/feature is done, including considerations for quality, performance, and deployability.
- PLUSES
- Knowledge of security compliance standards and cloud security best practices.
- Experience with IT operations, processes and best practices, such as CMDB and ITIL.
- Understanding of different risk assessment methodologies and their application in enterprise environments.
- Experience with IT infrastructure: network, storage, servers, etc...
- Experience with Data Science: ETL, modelling, and analytics
- Proficiency with Azure services: compute, functions, storage, data management
- Hands-on experience with vulnerability scanning tools and remediation workflows.
- Familiarity with cloud computing environments (Azure preferred) and secure architecture practices.
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.