Location: Redding, CA
Company: Virtualvocations
Computer/Software jobs encompass a range of positions focused on designing, developing, testing, and maintaining software systems and applications. These roles demand a blend of technical skills including programming, problem-solving, and an understanding of algorithms and data structures. Key characteristics of such jobs include continuous learning to keep up with emerging technologies, collaboration with teams of engineers, and a penchant for innovative thinking to create effective and user-friendly solutions. These jobs often require a degree in computer science or a related field and can range from software development to systems analysis and network engineering.
Computer/Software Jobs encompass various roles focused on developing, maintaining, and improving computer systems and applications. These positions include software developers, system analysts, network architects, database administrators, and more. Key characteristics of these jobs are problem-solving, creativity, and continuous learning to keep up with rapidly evolving technologies. They often require proficiency in programming languages, tools, and methodologies. Additionally, such roles are known for collaborative work environments, the potential to work remotely, and the emphasis on logical thinking and attention to detail.
Computer/Software Jobs encompass a range of professions focused on designing, developing, testing, and maintaining software systems and applications. These positions, such as software developers, engineers, programmers, QA analysts, and system administrators, often require strong analytical skills, proficiency in programming languages, and an understanding of software development methodologies. Key hallmarks of these roles include problem-solving, continuous learning in a rapidly evolving tech landscape, and collaboration with cross-functional teams to deliver functional and user-friendly software solutions.
in implementing and upholding security best practices throughout our core application and rapidly expanding microservices ecosystem. Together, we will ensure the utmost security and protection for our platform as we continue to innovate and deliver exceptional products to our customers.
As our team grows, there is a big opportunity to contribute and advance your career. Responsibilities: Play a significant role in the design and development of major security components and sub-systems using the Java platform, ensuring adherence to security best practices and industry standards. Enhance the existing security architecture to fortify system resilience and resistance against potential threats,
utilizing robust encryption, secure authentication mechanisms, and access control mechanisms. Assume ownership of reported vulnerabilities, conducting thorough analysis and providing comprehensive status updates and detailed remediation plans to the Product Management team.
Collaborate closely with Product Management, QA, and documentation teams to ensure the delivery of high-quality, fully tested, and well-documented Software Releases with a strong focus on security aspects. Provide technical guidance and mentoring to other application developers, fostering the adoption of secure coding practices, security frameworks, and tools. Contribute actively to the company's transition from a
monolithic architecture to a microservices ecosystem, actively participating in architectural discussions, designing secure microservices, and integrating security controls into the overall system.
Apply expertise in working directly with customers for troubleshooting purposes, efficiently diagnosing, and resolving security-related issues, providing guidance on secure configuration, and ensuring the secure operation of the systems in customer environments. Qualifications: Bachelor’s degree in computer science, Engineering, or a related field. A Master's degree is considered advantageous. Minimum of 5 years of professional experience as a Front-End, Back-End, or Full Stack Developer, with a focus on application security development for at least 3 years.
Proficient in working with Keycloak for IAM, including configuring and managing realms, clients, roles, and permissions. Familiarity with integrating Keycloak into applications using protocols such as LDAP, OAuth2, OIDC, and SAML2 for secure authentication and authorization. Extensive experience with Kubernetes for container orchestration and management, including a deep understanding of its architecture and core concepts like pods, deployments, services, and namespaces. Demonstrated expertise in deploying applications to Kubernetes clusters and proficiently managing containerized environments.
Highly skilled in Java 8+ programming, leveraging its advanced features and best practices for efficient and secure application development. Additional knowledge of relevant technologies is beneficial, including: Docker for containerization and facilitating application deployment. Java Script and Type Script for frontend development and enhancing user interfaces. Spring framework for building robust and scalable Java applications. Wildfly application server for hosting and managing Java-based applications.
Cloud Services such as AWS, Azure, or Google Cloud for deploying and scaling applications in the cloud. CEH certification (Certified Ethical Hacker) Excellent communication skills to effectively collaborate with cross-functional teams, articulate complex technical concepts, and provide technical guidance and support. Traits we value : Demonstrated ability to work cross-functionally across the company. Ability to thrive in the dynamic environment that comes with being part of an innovative company from its early days. Ability to adapt to a rapidly evolving technology and commercial environment.
Ability to resolve problems in order to clarify situations and create a way forward. Results-oriented and motivated to deliver value. Ability to go deep in problem-solving and analytical solution mapping. Proven ability to work with geographically distributed teams. Team player, ready to contribute to the A team! What we offer: Competitive salary and benefits A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities Opportunity to work remotely with a dedicated and motivated team A remote work environment built on collaboration, flexibility, and respect Varied and challenging work to help you grow your technical skillset.
The US base salary range for this full-time position is $130,000 - $150,000 + benefits. Our salary ranges are determined by role, level and location. The range for each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience and relevant education or training. Please note that the compensation details listed reflect base salary and certain positions may be offered additional variable incentives.
Centric Software provides equal employment opportunities to all qualified applicants without regard to race, interaction, interactionual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information. Powered by Jazz HR
office who will be responsible for designing, developing, and maintaining our web applications using Node. js, Graph QL, Mongo DB, Postgres, and Algolia. You will work closely with our front-end development and design teams to ensure that our web applications are optimized for speed, scalability, and ease of use.
Experience with Azure cloud services, IAC, Github actions, Terraform, Kubernetes, Microservices, and API Management Systems is a plus. The salary range for this role is $130,000 to $150,000 commensurate with experience and skills. What You Will Do Develop and maintain backend services for our web applications using Node. js, ensuring high-quality, efficient, and scalable code.
Design and implement data models using Mongo DB and Postgres, ensuring optimal data storage and retrieval. Create and maintain Graph QL APIs to provide data to front-end applications, ensuring smooth communication between the front-end and back-end.
Implement and optimize Algolia search indexes to improve search functionality, ensuring accurate and efficient search results. Write serverless functions using Azure Functions, ensuring efficient and scalable server-side processing. Write and maintain unit and integration tests to ensure code quality and reliability, utilizing testing frameworks such as Jest or Mocha. Collaborate with front-end development and design teams to optimize web
application performance, ensuring fast and responsive user experience.
Monitor and troubleshoot production issues and provide solutions as needed, ensuring smooth and efficient operation of web applications. Stay up-to-date with emerging trends and technologies in backend development, continuously enhancing your knowledge and skills. Implement Infrastructure as Code (IAC) using tools like Terraform, ensuring efficient and scalable deployment of backend applications. Utilize Github actions for automated testing, deployment, and monitoring, ensuring efficient and reliable development workflows. Work with API Management Systems, ensuring secure and efficient communication between web applications and APIs.
Utilize Azure cloud services, ensuring efficient deployment, management, and scaling of backend applications. Lead offshore and junior developers in following best practices and supporting their development. What You Will Need Bachelor's degree in Computer Science, Engineering, or a related field or equivalent experience. 3+ years of hands-on experience in designing, developing, and maintaining backend services for web applications using Node. js, Graph QL, Mongo DB, Postgres, and Algolia with a deep understanding of backend development best practices.
Experience working with serverless functions, preferably Azure Functions, ensuring efficient and scalable server-side processing. Experience with RESTful APIs and integrating backend applications with APIs, ensuring smooth communication between the back-end and front-end. Familiarity with version control systems such as Git, ensuring efficient collaboration and development workflows. Strong problem-solving skills and attention to detail, ensuring high-quality code and efficient troubleshooting. Excellent communication and collaboration skills, working closely with front-end development and design teams to build innovative and effective web applications.
Ability to work independently and as part of a team, managing your workload and collaborating effectively with other team members to meet project goals. Experience with Azure cloud services, Microservices, Kubernetes, IAC, Github actions, Terraform, and API Management Systems, ensuring efficient deployment, management, and scaling of backend applications preferred. What You Will Get The unique and exciting opportunity to work at one of the leading global entertainment companies Access to the tools, leadership, and resources you will need to create and drive a center of excellence The opportunity to do the best work of your career Work in an inclusive and diverse company culture Competitive benefits and programs to support your well-being Experience working in a collaborative environment with room to grow About UTA UTA unites ideas, opportunities and talent.
The company represents some of the world's most iconic, barrier-breaking artists, creators and changemakers-from actors, athletes and musicians to writers, gamers and digital influencers. One of the most influential companies in global entertainment, UTA's business spans talent representation, content production, as well as strategic advisory and marketing work with some of the world's biggest brands.
Affiliated companies include Digital Brand Architects, KLUTCH Sports Group, Curtis Brown Group, and Media Link. UTA is headquartered in Los Angeles with offices in Atlanta, Chicago, Nashville, New York and London. -UTA and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers including individuals with disabilities and veterans with disabilities. #LI-CB1 #LI-Hybrid About Us UTA unites ideas, opportunities and talent.
The company represents some of the world's most iconic, barrier-breaking artists, creators and changemakers-from actors, athletes and musicians to writers, gamers and digital influencers. One of the most influential companies in global entertainment, UTA's business spans talent representation, content production, as well as strategic advisory and marketing work with some of the world's biggest brands. Affiliated companies include Digital Brand Architects, KLUTCH Sports Group, Curtis Brown Group, and Media Link. UTA is headquartered in Los Angeles with offices in Atlanta, Chicago, Nashville, New York and London.
United Talent Agency is an equal opportunity employer and does not discriminate against otherwise qualified applicants on the basis of race, color, gender, religion, interaction (including gender identity and interactionual orientation), national origin, disability, veteran status, age, marital status, pregnancy, or any other protected group status as defined by the laws. #J-18808-Ljbffr