Our National Conversation (ONC) logo
Our National Conversation (ONC)

Nonpartisan, solutions-focused media platform. Join us in freeing political dialogue from hyper-partisanship.

Software Development Intern

Location

California

Posted

23 hours ago

Salary

0

Seniority

Entry Level

Bachelor DegreeEnglishPHPWordPress

Job Description

Software Development Intern

Our National Conversation (ONC)

• Maintain our website. • Page designs, bug fixes, complete a few pages, etc. • Research and use WordPress and PHP software. • Implement new features according to incoming design and functional requirements. • Work closely with the IT Director of Technology, but most work will be completed independently. • Time management is an essential skill for this role. • High level of communication is expected while coordinating in a remote environment.

Job Requirements

  • Current student working towards a degree in Computer Science, Computer Engineering, Information Technology, and/or related fields.
  • Excellent written and verbal communication skills (English) are required.
  • Willing to learn general programming principles and skills as well as specific frameworks and methodologies on the job.
  • Experience working with WordPress, including theme customization, plugin management, and general WordPress development.
  • Solid knowledge of PHP, particularly in the context of WordPress development.
  • Able to work peacefully and collaboratively in a team-setting.
  • Ability to work remotely and on their own schedule in order to make deadlines.
  • Google Workspace experience preferred.
  • Submit a portfolio of previous work to demonstrate your skills.
  • Ability to attend weekly Tech Department meetings (typically Wednesday evenings).
  • Must be authorized to intern in the U.S.

Benefits

  • Flexible schedule
  • college credit
  • professional networking
  • resume-building experience

Related Job Pages

More Software Engineer Jobs

MuleSoft Developer

Bright Vision Technologies

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.

Software Engineer23 hours ago

Role Description We are seeking an experienced MuleSoft developer to design, build, and operate enterprise integration solutions on the MuleSoft Anypoint Platform. In this role you will own the integration lifecycle, including: - API design - Flow development - Deployment - Observability - Ongoing optimization The ideal candidate will combine deep hands-on MuleSoft experience with strong API-led connectivity practices, and will partner with enterprise architects, application teams, and integration partners to deliver reliable, secure, and reusable integration assets. You will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions. You will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Five or more years of integration experience with strong focus on MuleSoft Anypoint Platform. - Strong hands-on experience with Anypoint Studio, DataWeave, and Mule runtime. - Solid understanding of API-led connectivity and RAML/OAS API design. - Hands-on experience with CloudHub, Runtime Fabric, or Hybrid deployment. - Experience with API security standards (OAuth2, mTLS, JWT) and Anypoint API Manager. - Working knowledge of CI/CD for MuleSoft. - Familiarity with event-driven integration using Anypoint MQ or Kafka. - Excellent troubleshooting, communication, and documentation skills. - Experience integrating with major SaaS platforms (Salesforce, SAP, Workday, ServiceNow). Requirements - Design and develop integration flows in MuleSoft Anypoint Studio, including DataWeave transformations, error handling, and reusable connectors. - Apply API-led connectivity (System, Process, Experience APIs) to deliver reusable, composable integration assets. - Design and publish well-documented APIs using API Designer and the Anypoint Exchange. - Configure and manage runtimes (CloudHub, Runtime Fabric, Hybrid) appropriate to workload requirements. - Implement strong API security using OAuth2, mTLS, JWT, and Anypoint API Manager policies. - Build event-driven integrations using Anypoint MQ, Salesforce Platform Events, or Kafka. - Optimize integration performance, including pooling, caching, parallel processing, and message size management. - Build CI/CD pipelines for MuleSoft applications using Maven, Anypoint CLI, GitHub Actions, or Jenkins. - Migrate legacy integrations from other middleware (Oracle SOA, BizTalk) to MuleSoft. - Implement comprehensive monitoring and alerting using Anypoint Monitoring and external observability tools. - Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures. - Mentor junior developers and contribute to internal integration patterns and standards. - Collaborate closely with security, enterprise architecture, and application development teams. Benefits - Competitive base salary commensurate with experience, plus benefits. - Long-term, multi-year engagement aligned to the Bright Vision SOW delivery roadmap. - 100% remote work opportunity.

United States
$100K - $150K / year

Guidewire Technical Developer

Bright Vision Technologies

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.

Role Description We are seeking a Guidewire Technical Developer to deliver configuration, integration, and customization across the Guidewire InsuranceSuite — PolicyCenter, BillingCenter, and ClaimCenter — and Guidewire Cloud. The role focuses on hands-on Gosu development, integration design, product model configuration, and Guidewire Cloud upgrades, working closely with business analysts and SMEs to ship reliable insurance-platform features. The ideal candidate has shipped meaningful Guidewire work in production for insurance carriers and understands the trade-offs that come with deep platform customization. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Key Responsibilities - Develop configuration and customizations across PolicyCenter, BillingCenter, and ClaimCenter using Gosu. - Implement product model changes including coverages, conditions, and term-level logic. - Build and maintain Guidewire integrations using messaging, batch, plugins, and Guidewire Integration Gateway. - Develop integrations with policy, claims, billing, document generation, payment, and reinsurance systems. - Implement rules using GX Model, business rules, and validation rules. - Support Guidewire Cloud Platform upgrades, configuration refactoring, and adoption of cloud-native patterns. - Develop and maintain unit tests, regression suites, and automated testing for Guidewire components. - Build PCF (Page Configuration File) customizations following Guidewire best practices. - Implement Guidewire entity model extensions, augmentations, and data model changes following platform-supported patterns that remain compatible with future Cloud Platform upgrades. - Profile and optimize performance of complex Gosu logic and database queries, applying systematic measurement, targeted improvements, and data-driven validation to deliver quantifiable gains in throughput, latency, or resource efficiency. - Participate in code reviews, contribute to standards, and document technical decisions. - Troubleshoot production issues across the InsuranceSuite footprint — PolicyCenter, BillingCenter, and ClaimCenter — applying systematic diagnostics and partnering with insurance SMEs to drive durable resolutions. - Collaborate with business analysts, product owners, and SMEs on requirements clarification. - Stay current with Guidewire releases, Cloud Platform evolution, and insurance domain trends. Qualifications - Bachelor’s degree in Computer Science or a related field. - Five or more years of Guidewire development experience. - Deep expertise in Gosu programming and Guidewire data model. - Hands-on experience with PolicyCenter, BillingCenter, or ClaimCenter customization. - Strong understanding of product model and rule design. - Experience building Guidewire integrations (messaging, batch, plugin). - Familiarity with Guidewire Cloud Platform. - Strong SQL skills and understanding of Guidewire database schema. - Strong troubleshooting and analytical skills. - Excellent communication and stakeholder management skills. Preferred Qualifications - Guidewire ACE certifications. - Experience with Guidewire Cloud upgrades. - Familiarity with Guidewire Digital portals or DataHub/InfoCenter. - Insurance domain expertise across P&C lines. - Experience with reinsurance, policy administration, or claims modernization programs. How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] or contact us at (908) 505-3545. Learn more about Bright Vision Technologies at www.bvteck.com .

United States
$100K - $150K / year

Staff Software Engineer

Bright Vision Technologies

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.

Role Description We are seeking an experienced Staff Software Engineer to provide deep technical leadership across multiple teams and drive the design and execution of complex, cross-cutting engineering initiatives. As a Staff engineer you will be a key technical voice in shaping architecture, raising the engineering bar, and helping the organization deliver ambitious technical roadmaps. The ideal candidate will combine deep technical depth with strong organizational judgment, and will be comfortable operating at the intersection of strategy, architecture, and hands-on execution. - Work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions. - Raise the bar through code review, design review, and mentorship of more junior engineers. - Bring strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Qualifications - Bachelor’s or Master’s degree in Computer Science or a related discipline. - Eight or more years of professional software engineering experience. - Proven track record of leading complex, cross-team engineering initiatives. - Deep expertise in at least one of distributed systems, cloud platforms, or large-scale data systems. - Strong programming skills in at least one major backend language. - Excellent system-design and architecture skills. - Demonstrated mentorship and technical leadership of senior engineers. - Strong understanding of operational excellence, reliability, and observability. - Excellent written and verbal communication skills. - Track record of influencing engineering culture and standards. Requirements - Lead the design and execution of large, complex, cross-team engineering initiatives. - Develop architectural standards and reference patterns adopted across multiple engineering teams. - Mentor senior engineers and influence the technical direction of the organization. - Lead detailed technical design reviews and architectural decision-making for high-impact initiatives. - Operate at the intersection of strategy and execution, translating long-term goals into concrete engineering plans. - Drive significant improvements in reliability, scalability, and performance of critical platforms. - Lead production incident response and post-incident learning for major issues. - Partner with engineering managers, product, and executives on technical roadmaps. - Set and uphold the engineering hiring bar through technical interviews and contributions to recruiting initiatives. - Contribute hands-on code where most leveraged, focusing on high-impact components. - Drive engineering culture, including code quality, documentation, and operational rigor. - Represent engineering in cross-functional planning, prioritization, and roadmap discussions. - Author and review technical RFCs, architecture decision records, and design documents. Benefits - Competitive base salary commensurate with experience, plus benefits. - 100% remote, full-time, direct W2 position. - Long-term, multi-year engagement aligned to the Bright Vision SOW delivery roadmap.

United States
100K - 150K / year

Senior Java Developer

Excelia, SL

Ubicación: Remoto desde España ¿Te interesa? Si buscas formar parte de un proyecto de alto impacto tecnológico, trabajando con tecnologías Oracle en un entorno estable y con posibilidades de crecimiento, ¡inscríbete y nos pondremos en contacto contigo!

Role Description Participar en un proyecto estratégico dentro de la Administración Pública como Analista Programador/a Java Senior. - Participar en el análisis, diseño, desarrollo y mantenimiento de aplicaciones Java empresariales. - Desarrollar nuevas funcionalidades y evolutivos siguiendo las mejores prácticas de desarrollo. - Diseñar e implementar integraciones entre aplicaciones y servicios. - Participar en las pruebas técnicas y funcionales para garantizar la calidad de las soluciones. - Colaborar con equipos multidisciplinares durante todo el ciclo de vida del desarrollo. - Contribuir a la mejora continua de los procesos de desarrollo e integración continua. Qualifications - Más de 6 años de experiencia en desarrollo de aplicaciones Java empresariales. - Experiencia en análisis, diseño, construcción y pruebas de soluciones. - Experiencia en integración e interoperabilidad entre sistemas. - Conocimientos sólidos en: - Java. - Spring Framework / Spring Boot. - Servicios Web (REST y/o SOAP). - Bases de datos Oracle. - Experiencia con herramientas de integración continua y calidad del software: - Maven. - Jenkins. - Nexus. - SonarQube. - Se valorará experiencia en proyectos de Administración Pública. Benefits - Contratación estable en una compañía internacional en pleno crecimiento. - Banda salarial competitiva acorde a la experiencia. - Plan de retribución flexible. - Formación continua y plan de desarrollo profesional. - Flexibilidad horaria. - Participación en proyectos tecnológicos de alto impacto. - Excelente ambiente de trabajo y oportunidades de crecimiento. Company Description Excelia, firma multinacional de Consultoría, Tecnología y Servicios Profesionales con más de 25 años de experiencia y presencia en más de 50 países de Europa, América Latina y Estados Unidos a través de nuestras 9 oficinas propias.

Spain