ATG is an Equal Opportunity Employer. We do not discriminate based on race, color, religion, sex (including gender identity and sexual orientation), national origin, age, disability, genetic information, or any other protected status under applicable laws. We’re committed to an inclusive workplace where all backgrounds and perspectives are valued, and we strive to build a team that reflects the diverse world we serve. If you need accommodation during the application or interview process—or on the job—please contact Human Resources. We appreciate your interest in ATG!
Software Developer
Location
United States
Posted
12 days ago
Salary
$115K - $150K / year
Seniority
Mid Level
Job Description
Software Developer
APPLIED TECHNOLOGY GROUP INC
Role Description ATG, successor to Emory Solutions LLC, seeks a Software Developer to engage with clients to gather and analyze requirements, translate business needs into detailed technical specifications, and provide accurate project estimations. - Collaborate with the Design team to architect scalable and efficient technical solutions that meet project requirements. - Design, develop, implement, and maintain robust technical solutions to meet project requirements. - Leverage APIs, SQL, and advanced database concepts to design and manage complex data integration systems, ensuring seamless data flow across platforms. - Conduct code reviews, including peer code assessments, and perform rigorous software testing to meet User Acceptance Criteria. - Diagnose and resolve bug reports to ensure optimal system performance. - Oversee client projects by defining project timelines, executing necessary changes, and providing mentorship to junior team members and peers. - Provide detailed updates to upper management on project milestones, identify and address blockers, and manage budget allocations. Qualifications - Bachelor’s degree (or foreign equivalent) in Computer Science, Information Technology, or a related field. - 3 years of software development experience. - 3 years of experience using C# and .Net for software development. - 2 years of system design experience. - 2 years of project management experience. - 2 years of experience using SQL. - 2 years of experience using GIT. - 2 years of experience using APIs. Requirements - Telecommuting is available from anywhere in the U.S. - This full-time role requires a minimum of 40 hours per week, with additional hours as needed to meet deadlines. - Candidates must be able to sit or stand for extended periods, travel between office locations (including those with stairs), and lift up to 30 pounds. - Strong verbal and written English communication skills, along with adequate visual and auditory abilities (with or without aids), are essential. - The physical demands described are representative of those needed to perform the job’s essential functions, with or without reasonable accommodation. - Applicants must be authorized to work in the U.S. without company sponsorship. Benefits - Rate of Pay: $115,000.00 - $150,000.00 annually. Company Description ATG is an Equal Opportunity Employer. We do not discriminate based on race, color, religion, sex (including gender identity and sexual orientation), national origin, age, disability, genetic information, or any other protected status under applicable laws. We’re committed to an inclusive workplace where all backgrounds and perspectives are valued, and we strive to build a team that reflects the diverse world we serve. If you need accommodation during the application or interview process—or on the job—please contact Human Resources. We appreciate your interest in ATG!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Role Description Buscamos uma pessoa Senior Software Engineer Fullstack – Payments para atuar em iniciativas críticas relacionadas ao ecossistema financeiro da Insider, com foco em fluxos de pagamento, tesouraria, conciliação, integrações fiscais e sustentação da operação core de pagamentos da empresa. Essa pessoa terá papel fundamental na evolução da arquitetura, confiabilidade e segurança dos sistemas financeiros e de pagamentos, garantindo alta disponibilidade, rastreabilidade, resiliência e consistência em fluxos transacionais de missão crítica. Esperamos alguém com forte experiência em backend, boa atuação fullstack e vivência com integrações complexas, capaz de navegar por contextos de alta criticidade operacional, tomar decisões técnicas de alto impacto e atuar como referência técnica para o time. Nossa stack principal hoje é NestJS, TypeScript e GCP. Valorizamos experiência prática com esse ecossistema, mas também buscamos alguém com repertório para propor padrões, ferramentas e arquiteturas mais eficientes quando fizer sentido para o produto e para a operação. Embora seja uma posição fullstack, o foco principal será em backend, integrações com gateways, adquirentes, antifraude, serviços financeiros e arquitetura distribuída orientada a eventos, webhooks e transações. Responsibilities - Projetar, desenvolver e evoluir sistemas críticos relacionados ao fluxo de pagamentos da Insider, principalmente com NestJS, TypeScript e serviços em GCP. - Atuar em iniciativas envolvendo gateways de pagamento, adquirentes, antifraude, conciliação, tesouraria, chargebacks, estornos, webhooks e integrações fiscais. - Garantir confiabilidade, rastreabilidade, segurança e resiliência dos fluxos financeiros da empresa, reduzindo risco operacional em processos transacionais. - Desenvolver soluções escaláveis para processamento transacional, com foco em disponibilidade, consistência, observabilidade e recuperação segura de falhas. - Participar ativamente de decisões arquiteturais relacionadas ao ecossistema financeiro e de pagamentos, propondo padrões técnicos quando houver ganho claro para o negócio. - Trabalhar na evolução de integrações entre serviços internos, ERPs, plataformas fiscais, gateways, adquirentes e parceiros financeiros. - Definir e implementar estratégias de idempotência, retries, deduplicação, tolerância a falhas, compensação e recuperação de transações. - Evoluir APIs, workers, filas, eventos e rotinas de backoffice que suportam a operação de pagamentos e financeiro. - Desenvolver e revisar código com foco em qualidade, segurança, performance, testabilidade e manutenção de longo prazo. - Atuar como referência técnica para pessoas menos experientes do time, apoiando através de code reviews, pair programming e compartilhamento de conhecimento. - Contribuir na definição e evolução de boas práticas de engenharia, observabilidade, testes automatizados, CI/CD e operação de sistemas críticos. - Trabalhar em parceria com times multidisciplinares para transformar desafios operacionais, financeiros e de produto em soluções técnicas robustas. Qualifications - Experiência sólida em desenvolvimento backend utilizando Node.js e TypeScript. - Experiência prática com NestJS ou frameworks backend similares, com capacidade de aplicar boas práticas de arquitetura, modularização e testes. - Vivência em posições sênior, atuando com autonomia em sistemas distribuídos, integrações complexas e aplicações de alta criticidade. - Experiência prática com integrações de pagamento, gateways, adquirentes, antifraude ou serviços financeiros. - Conhecimento consistente sobre APIs REST, webhooks, mensageria e comunicação entre serviços. - Experiência com modelagem de dados e bancos relacionais, especialmente PostgreSQL. - Conhecimento sobre processamento assíncrono, filas, eventos e estratégias de resiliência transacional. - Vivência com conceitos como idempotência, consistência eventual, retries, deduplicação e observabilidade em sistemas críticos. - Experiência com Docker e ambientes em cloud, preferencialmente GCP. - Familiaridade com CI/CD, testes automatizados e práticas modernas de engenharia de software. - Experiência com monitoramento, logs estruturados, métricas, tracing e investigação de incidentes em produção. - Conhecimento de boas práticas de segurança para APIs e dados sensíveis em fluxos de pagamento. - Capacidade de atuar em demandas fullstack quando necessário, colaborando em interfaces internas, ferramentas operacionais ou aplicações modernas. - Boa capacidade analítica e autonomia para atuar em problemas complexos e de alto impacto. - Perfil colaborativo, com boa comunicação e interesse em desenvolvimento técnico de outras pessoas. Benefits - Modelo de contrato: PJ; - Modelo de trabalho: Remoto; - Descanso sem ser descontado; 22 dias úteis anuais, disponível após os três primeiros meses; - Cartão Flexível; - Plano de Saúde; - Plano Odonto; - Totalpass; - Udemy; - Insider Perks; - Oportunidade de crescimento e aprendizado em uma startup em rápida expansão; - Ambiente de trabalho colaborativo e inovador, com exposição a novas tecnologias e processos.
• Own the infrastructure that connects data, campaigns, and revenue • Collaborate with VP of Growth Marketing for GTM analytics • Own technical integration layer for marketing tools • Develop AI workflows for campaign intelligence • Architect event tracking and attribution systems • Maintain a living GTM technology roadmap
Software Development Engineer – Contractor
GappifyHi, we're Gappify. We're a SaaS provider of accrual automation solutions for mid-market and enterprise accounting teams.
• Execute database updates, data fixes, scripts, and configuration changes across QA, UAT, Staging, and Production environments • Investigate application behavior, system issues, and data discrepancies raised by internal teams • Support production troubleshooting, log analysis, and deployment activities • Perform root cause analysis and coordinate fixes for recurring issues • Maintain documentation for scripts, processes, and operational changes • Support release activities, monitoring, and post-deployment validation • Handle urgent operational and business-critical requests as needed
Software Engineer – GCP Hosted Control Planes
Red HatThe leading provider of enterprise open source solutions.
• Lead the design of the GCP HCP platform architecture, including multi-region scalability, multi-tenancy and isolation, automated lifecycle management, and operational resilience • Design and evolve the team's harness engineering infrastructure: the system of architectural constraints, custom linters, structural tests, CI gates, and feedback loops that enable AI agents to produce reliable work at scale • Define and maintain the team's documentation architecture — a structured knowledge base that serves as the source of truth for both agents and engineers, treating AGENTS.md as the table of contents with deep references into design documents, architecture decision records, and operational runbooks • Decompose complex system goals into well-bounded building blocks suitable for agent-driven implementation; evaluate when agent-generated approaches are sound and when they introduce unacceptable risk • Identify and address architectural drift, entropy, and emergent quality issues across a large, agent-maintained codebase — designing systematic "garbage collection" processes to fight decay • Lead architectural discussions across the HyperShift project, Cluster API communities, GCP platform integrations, and internal Red Hat teams • Establish and enforce patterns for secure, maintainable, and observable systems — defining the module boundaries, dependency hierarchies, and interface contracts that constrain the solution space for both humans and agents • Mentor senior engineers in harness engineering practices: crafting effective specifications, designing structural constraints, building agent-friendly documentation, and developing critical review skills for agent output • Define quality bars, test strategies, and operational readiness criteria for agent-produced features, collaborating with Product Management and technical support to ensure production standards are met • Serve as an escalation point for complex customer issues and production incidents beyond front-line technical support, applying deep platform knowledge to diagnosis and resolution • Participate in on-call rotations to support production managed services • Maintain a visible technical leadership presence in the Kubernetes, OpenShift, and GCP communities


