Categorías
···
Entrar / Registro

Desarrollador Senior de Software

Salario negociable

Northstrat

Sterling, VA, USA

Favoritos
Compartir

Parte del contenido se ha traducido automáticamenteVer original
Descripción

Northstrat está buscando un desarrollador senior con experiencia en la creación y la implementación de soluciones técnicas utilizando prácticas y tecnologías modernas de desarrollo de software. ¡Este es un nuevo proyecto con desarrollo desde cero! Sus responsabilidades incluirán diseñar e implementar soluciones basadas en microservicios para problemas complejos y capacitar a desarrolladores juniors. Escribirá código utilizando el desarrollo guiado por pruebas (TDD) que cumpla con los altos estándares de calidad de código de nuestros proyectos. El candidato ideal lidera con el ejemplo y fomenta un entorno colaborativo orientado a soluciones en equipo. Este puesto requiere una persona proactiva que pueda asumir tareas vagamente definidas y trabajar con el equipo para entregar soluciones de alta calidad. Java, Spring Framework, Spring Boot Frameworks web: Angular, React, VUE Bases de datos: PostgreSQL, MySQL, MongoDB, Redis Amazon Web Services (AWS): EC2, Lambda, SNS, SQS, CloudFormation Bus de mensajes: RabbitMQ, ActiveMQ, Kafka Herramientas de pruebas automatizadas: Mockito, JUnit, Cypress, Jest, etc. Herramientas de gestión de código fuente: Git, GitLab, Bamboo Contenerización y despliegue: Docker, Helm, Kubernetes Herramientas de canalización CI/CD DevSecOps: Jenkins, Git, Gitlab, Bamboo, BitBucket, SonarQube, Fortify Seguimiento de incidencias y tickets: Jira y Confluence TypeScript CSS Groovy Puppet Requisitos Debe tener vigente TS/SCI con polígrafo de CI para calificar a este puesto Título universitario en campo STEM o experiencia relacionada Experiencia: más de 15 años de experiencia relevante. Debe estar disponible para trabajar presencialmente en Sterling, VA o Aurora, CO Sólidos conocimientos en Java, incluyendo JEE y servicios web REST. Experiencia con Oracle, MySQL o Postgres. Dominio en al menos un lenguaje de programación moderno como Java. Competencia en desarrollo sobre Linux, incluyendo línea de comandos. Experiencia en diseño y desarrollo de aplicaciones e interfaces Java basadas en microservicios. Conocimiento de las prácticas ágiles. Certificación actual de Security+ (o similar) o disposición para obtenerla. Calificaciones preferidas Experiencia desarrollando microservicios usando Spring Boot y Spring Framework Experiencia trabajando con buses de mensajes escalables y distribuidos como Apache Kafka Experiencia aplicando las mejores prácticas de DevOps y utilizando herramientas como Git, Jenkins y Docker Experiencia desarrollando servicios web RESTful seguros que integren herramientas de gestión de identidad como Keycloak y LDAP Capacidad para trabajar con sistemas de orquestación de contenedores como Kubernetes, Docker y Helm Conocimiento de soluciones de almacenamiento en memoria (Redis), así como de almacenes de objetos compatibles con AWS S3 Experiencia aplicando las mejores prácticas de DevOps en el desarrollo diario de software Experiencia con integración continua y pruebas automatizadas usando herramientas como Jenkins/Hudson, Cypress, JUnit, etc. Conocimiento de instrumentación Java y monitoreo de rendimiento Comprensión de la virtualización de servidores mediante VMWare Habilidades en desarrollo web con HTML5, JavaScript, Flash, JSP, GWT o otros frameworks Beneficios Equilibrio entre trabajo y vida personal Northstrat valora un verdadero equilibrio entre trabajo y vida personal. Ofrecemos beneficios de elección flexible diseñados para satisfacer mejor las necesidades individuales y del estilo de vida. Nuestros programas de beneficios están diseñados para apoyar y fomentar el bienestar, la vida saludable, la inversión en jubilación y el aprendizaje continuo. Rango salarial Existen muchos factores que pueden influir en el salario final, incluyendo, entre otros, la ubicación geográfica, las categorías laborales de contratos federales del gobierno, las tasas salariales establecidas en dichos contratos, experiencia previa relevante, habilidades y competencias específicas, educación y certificaciones. También ofrecemos una compensación competitiva, beneficios y oportunidades de desarrollo profesional. Para más detalles, consulte nuestra sección de Beneficios. Horario flexible Northstrat no exige horarios de trabajo específicos. Aunque los requisitos del proyecto puedan dictar ciertos horarios, un empleado de Northstrat solo necesita trabajar un promedio de 8 horas por día hábil durante el mes. Por ejemplo: Juan trabajó 12 horas el 1 de junio para cumplir con una fecha límite del proyecto. El 15 de junio, Juan solo trabajó 4 horas porque salió temprano para un largo fin de semana. La CBI de Juan no fue debitada por tiempo libre porque el horario flexible le permitió compensar esas 4 horas del 1 de junio. Cuenta Individual de Beneficios (CIB) Para atraer y retener al personal de mayor calidad, Northstrat ofrece un paquete de beneficios único y versátil, la Cuenta Individual de Beneficios (CIB), que coloca el poder de elección en manos de nuestro mayor activo: el empleado. El propósito de la CIB es proporcionar beneficios atractivos a todos los empleados de tiempo completo de Northstrat de forma flexible, permitiendo que cada empleado cubierto seleccione un paquete que mejor se adapte a sus necesidades. Ya sean necesidades de tiempo libre remunerado, gastos médicos, gastos de medicamentos recetados, pagos en efectivo o una combinación de estos, la CIB ofrece flexibilidad para ayudarle a alcanzar sus objetivos específicos. La CIB puede utilizarse para: Los beneficios de la CIB se acumulan cada mes por un monto equivalente al 50% de la tasa mensual de compensación del empleado. Es decir, el monto efectivo en dólares de esta acumulación se suma al salario del empleado. Plan de Participación en Ganancias (PPG) El PPG es un plan de jubilación calificado que Northstrat financia trimestralmente a nombre del empleado a través de la CIB por un monto equivalente al 25% (hasta el límite de contribución del IRS) de la compensación del empleado. Es decir, de la acumulación del 50% en la CIB, la mitad del monto acumulado se destina al PPG. Opciones de acciones Dado que Northstrat es una empresa propiedad de sus empleados, todos los nuevos empleados reciben opciones de acciones. Los empleados tienen la oportunidad de recibir opciones adicionales basadas en el logro de metas individuales de desempeño. Los accionistas eligen la Junta Directiva y se ven directamente beneficiados por el éxito de la empresa. Aprendizaje continuo Nuestra cultura promueve y fomenta un entorno de crecimiento. Contratamos y escalamos rápidamente para satisfacer las necesidades de nuestros clientes asociados. A través de eventos periódicos de formación patrocinados por la empresa, y la posibilidad de utilizar fondos de la CIB para reembolsar gastos educativos relacionados con el trabajo, tendrá la oportunidad de seguir desarrollando sus habilidades y capacidades. Sea usted mismo Valoramos la diversidad y fomentamos la inclusión. Apoyamos grupos de interés liderados por empleados y desafiamos a nuestros empleados a apoyar a los demás y ser su mejor versión. Estamos tan comprometidos con nuestros valores que ofrecemos incentivos por referencias de empleados. ¡Cuando a usted le gusta estar aquí, a sus amigos y familiares también les gustará! Northstrat es un empleador que ofrece igualdad de oportunidades Estamos comprometidos a fomentar un entorno laboral inclusivo y diverso. Todos los solicitantes calificados recibirán consideración para empleo sin importar raza, color, religión, sexo, embarazo, orientación sexual, identidad de género, origen nacional, edad, discapacidad, estatus de veterano u otro estatus legalmente protegido.

Fuentea:  workable Ver publicación original

Ubicación
Sterling, VA, USA
Mostrar mapa

workable

También le puede interesar

Workable
Ingeniero de Datos y BI Senior
Descripción del trabajo: Estamos buscando un Ingeniero de Datos Senior altamente calificado y con amplia experiencia para unirse a nuestro equipo. El candidato ideal tendrá una sólida trayectoria en ingeniería de datos, con especialización en Matillion, SSIS, Azure DevOps y procesos ETL. Esta posición implicará diseñar, desarrollar, probar e implementar trabajos ETL, colaborar con equipos multifuncionales y garantizar un procesamiento eficiente de los datos. Principales responsabilidades: Diseñar, desarrollar, probar e implementar trabajos ETL en Matillion de acuerdo con los requisitos del proyecto. Colaborar con el equipo de Datos y BI para comprender las necesidades de integración de datos y traducirlas en soluciones ETL con Matillion. Crear y modificar código/componentes en Python dentro de los trabajos de Matillion. Identificar oportunidades de optimización del rendimiento e implementar mejoras para garantizar un procesamiento eficiente de los datos. Colaborar con equipos multifuncionales, incluyendo administradores de bases de datos, ingenieros de datos y analistas de negocio, para asegurar la integración fluida de los procesos ETL. Crear y mantener documentación completa de los trabajos ETL en Matillion, asegurando la transferencia de conocimiento dentro del equipo. Crear, probar e implementar paquetes de SQL Server Integration Services (SSIS) y programarlos mediante la herramienta de planificación Active Batch. Crear compilaciones de despliegue en Matillion utilizando la canalización CI/CD de Azure DevOps y realizar actividades de gestión de lanzamientos. Revisar el código de otros desarrolladores (L2, L3-BI/DI) para garantizar estándares de codificación y proporcionar aprobación como parte de las actividades de revisión de código. Resolver tickets de escalación del equipo L2 como parte del horario de guardia. Conocimientos prácticos de API y la herramienta Postman son una ventaja adicional. Requisitos: Título universitario o maestría en Ciencias de la Computación, Ingeniería o campo relacionado. Más de 5 años de experiencia en ingeniería de datos, con enfoque en procesos ETL. Dominio de Matillion, SSIS, Azure DevOps y ETL. Amplios conocimientos de SQL, Python y técnicas de integración de datos. Experiencia en optimización del rendimiento y mejoras en el procesamiento de datos. Excelentes habilidades de colaboración y comunicación. Capacidad para trabajar en un entorno dinámico y acelerado. Habilidades deseables: Experiencia con plataformas en la nube como AWS o Azure. Conocimientos de almacenes de datos y modelado de datos. Familiaridad con prácticas DevOps y canalizaciones CI/CD. Fuertes habilidades para resolver problemas y atención al detalle.
Atlanta, GA, USA
Salario negociable
Workable
Ingeniero de Software, Nivel 2
En Avalore, somos una empresa pequeña con propietarios veteranos orientada a la misión que ayuda a agencias gubernamentales a aprovechar el poder de los datos y las tecnologías emergentes para resolver problemas complejos. Nuestro equipo combina una profunda experiencia técnica con una pasión por el servicio público, ofreciendo soluciones innovadoras y responsables en inteligencia artificial, gobernanza de datos, ciberseguridad y transformación empresarial. Unirse a Avalore significa trabajar junto a expertos que han liderado con éxito iniciativas de alto impacto en el Departamento de Defensa y la Comunidad de Inteligencia, y formar parte de una empresa que valora la integridad, la agilidad y el propósito. Sus responsabilidades incluirán: Desarrollar, mantener y mejorar sistemas de software complejos y diversos (por ejemplo, análisis intensivos de procesamiento, desarrollo de algoritmos novedosos, manipulación de conjuntos de datos extremadamente grandes, sistemas en tiempo real y sistemas de información para gestión empresarial) basados en requisitos documentados. Analizar los requisitos del usuario para derivar el diseño del software y los requisitos de rendimiento Diseñar y codificar nuevo software o modificar software existente para añadir nuevas funciones Depurar software existente y corregir defectos Integrar software existente en nuevos sistemas o entornos operativos modificados Desarrollar consultas de datos desde simples hasta complejas para bases de datos o repositorios de datos existentes o propuestos Proponer recomendaciones para mejorar la documentación y los estándares de proceso de desarrollo de software Trabajar individualmente o como parte de un equipo. Revisar y probar componentes de software para verificar su cumplimiento con los requisitos de diseño y documentar los resultados de las pruebas. Utilizar metodologías de diseño y desarrollo de software apropiadas para el entorno de desarrollo. Proporcionar aportes específicos sobre los componentes de software en el diseño del sistema, incluyendo análisis de compromisos entre hardware y software, reutilización de software, uso de productos comerciales disponibles (COTS) o gubernamentales disponibles (GOTS) en lugar de desarrollo nuevo, y análisis y síntesis de requisitos desde el nivel del sistema hasta componentes individuales de software. Requisitos Se requiere título universitario en una disciplina técnica de una universidad o institución acreditada + catorce (14) años de experiencia como ingeniero de software en programas y contratos de alcance, tipo y complejidad similares Cuatro (4) años de experiencia relevante como ingeniero de software pueden sustituir el título Capacidad para trabajar de forma independiente y gestionar múltiples prioridades. Se requieren autorizaciones de seguridad TS/SCI, accesos especiales de seguridad y polígrafo. Los solicitantes deben estar actualmente autorizados para trabajar en Estados Unidos a jornada completa. Avalore no patrocinará solicitudes de visa de trabajo para este puesto. Deseable: Nube, CNO, DevOps, análisis de datos, aprendizaje automático e inteligencia artificial Beneficios Aplican requisitos de elegibilidad. Plan de atención médica (médico, dental y visual) Plan de jubilación (401k, IRA) Seguro de vida (básico, voluntario y por accidente) Tiempo libre remunerado (vacaciones, enfermedad y días festivos públicos) Discapacidad a corto y largo plazo Capacitación y desarrollo Programa de asistencia al empleado
Fort Meade, MD, USA
Salario negociable
Craigslist
Start Your Software Development Career 🧑‍💻
We are seeking ambitious individuals eager to start careers in technology. If you want hands-on coding knowledge, real project experience, and readiness for developer jobs, this program is designed for you. This remote program offers flexibility to study full-time or part-time, with nearly 900 hours of guided training. You’ll master programming languages, industry tools, and workflows—all while building a strong portfolio and résumé to secure your first developer role. 🖥️ Technology & Programming Fundamentals -Learn how computers, networks, browsers, and the internet operate -Study algorithms, data structures, numeric systems, and security concepts -Work with Python scripting, the command line, and flowchart logic 💻 Web & Front-End Development -Create websites with HTML5, CSS3, and Bootstrap -Build dynamic content with JavaScript, jQuery, and React.js -Practice responsive and modern web design 🗄️ Back-End & Database Development -Design and maintain databases using SQL and SQL Server -Perform CRUD operations and learn relational database systems -Build back-end solutions with Python (Django) and C# (.NET/Core) 🧑‍💻 Programming Languages & Tools -Work with C#, Python, JavaScript, HTML, CSS, SQL, and more -Use Git, GitHub, Visual Studio, and Team Foundation Server -Practice professional version control and collaboration 🧪 Capstone Projects -Complete two major projects (Python + C#) to demonstrate skills -Build portfolio projects using Agile, Scrum, and DevOps methods -Develop problem-solving, debugging, and teamwork skills 🧰 Career Preparation -Learn résumé and cover letter development -Train for technical and whiteboard interviews -Enter the workforce as a software or web developer 🚀 No prior experience required. Remote-friendly opportunity. Start your career in software development today. 👉 Apply here: https://softwaredevpros.online/
3332 W 63rd Pl, Chicago, IL 60629, USA
$30/hora
Workable
Desarrollador Full Stack - Solo Necesitamos Residentes Locales en GA
Descripción del trabajo :   Estamos buscando un desarrollador Full Stack talentoso para unirse a nuestro equipo en iSoftTek Solutions Inc. Como desarrollador Full Stack, será responsable de diseñar, desarrollar y mantener nuestras aplicaciones web y soluciones de software. Colaborará con equipos multifuncionales para entregar productos de software de alta calidad y escalables.   Responsabilidades: Diseñar, desarrollar y mantener aplicaciones web utilizando tecnologías y marcos modernos Colaborar con propietarios de productos, diseñadores y otras partes interesadas para recopilar requisitos y traducirlos en especificaciones técnicas Escribir código limpio y eficiente siguiendo las mejores prácticas de la industria Realizar revisiones de código para los miembros del equipo y proporcionar comentarios constructivos Optimizar el rendimiento de las aplicaciones y garantizar su escalabilidad Solucionar y depurar problemas reportados por clientes y usuarios Mantenerse actualizado con las últimas tendencias y tecnologías en desarrollo web   Requisitos: Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado Mínimo 3 años de experiencia como desarrollador Full Stack Dominio de tecnologías front-end como HTML, CSS, JavaScript y marcos de JavaScript como React o Angular Conocimientos sólidos de tecnologías back-end como Java, Python o Node.js Experiencia con bases de datos como MySQL o MongoDB Conocimiento de sistemas de control de versiones como Git Excelentes habilidades para resolver problemas y comunicarse Capacidad para trabajar de forma independiente y en un entorno de equipo Debe ser residente local de Georgia, EE. UU. Requisitos Resumen de requisitos: Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado 3+ años de experiencia como desarrollador Full Stack Dominio de HTML, CSS, JavaScript y marcos de JavaScript (React, Angular) Conocimientos sólidos de tecnologías back-end (Java, Python, Node.js) Experiencia con bases de datos (MySQL, MongoDB) Conocimiento de sistemas de control de versiones (Git) Excelentes habilidades para resolver problemas y comunicarse Capacidad para trabajar de forma independiente y en un entorno de equipo Debe ser residente local de Georgia, EE. UU.
Atlanta, GA, USA
Salario negociable
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.