Dev Technology logo
Dev Technology

Dev Technology is a growing IT company with an employee-centric culture that works on mission-critical projects for the federal government. We partner with our federal customers to deliver technology services and solutions, and to drive our client’s missions forward through innovation. We use Agile and DevSecOps principles to provide services including application development, biometrics and identity management, cloud and infrastructure optimization, IT and legacy modernization, and data management.

Associate Microsoft Application Developer

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 201-500

Location

United States

Posted

1 day ago

Salary

$60K - $115K / year

Seniority

Mid Level

Job Description

Associate Microsoft Application Developer

Dev Technology

Role Description Dev Technology is seeking an Associate Microsoft Application Developer to support mission-critical federal systems focused on application development, operations and maintenance, data integration, and technology modernization. This role is ideal for a developer who is ready to keep growing: someone who enjoys learning from experienced teammates, working closely with clients and end users, and helping turn real mission needs into reliable, maintainable software. You will join a cohesive Agile team that values curiosity, follow-through, collaboration, and steady technical growth. The work supports federal users who rely on secure, data-informed systems to carry out complex regulatory and operational responsibilities. You will help enhance existing applications, develop new features and services, troubleshoot issues, and contribute to practical solutions that improve how users access, manage, and act on critical information. Technical Delivery and Client Partnership This role blends hands-on development with close team and client collaboration. You will: - Design, develop, and implement new applications, services, and enhancements to existing systems - Translate technical requirements and architecture designs into clean, maintainable code - Support ongoing Operations and Maintenance for existing mission systems - Participate in application design, technical specifications, testing, troubleshooting, and performance validation - Work within an Agile team to deliver features, resolve issues, and improve system reliability - Collaborate with developers, analysts, testers, and client stakeholders to understand needs and solve problems - Join client and team working sessions as needed to clarify requirements, solve problems, and support mission execution - Contribute to continuous improvement in code quality, testing, deployment, and team practices You will stay close to the work: writing code, supporting releases, learning the business context, and helping the team deliver solutions that meet real user and mission needs. Who Thrives Here People who thrive in this role are early- to mid-career developers who want to grow in both technical skill and professional judgment. They: - Are curious, coachable, and motivated to keep learning - Enjoy working as part of a supportive, collaborative team - Ask good questions and take time to understand the problem before jumping to a solution - Communicate clearly with technical and non-technical teammates - Take ownership of assigned work and follow through on commitments - Care about building software that is reliable, useful, and maintainable - Are comfortable supporting existing systems while also helping create new capabilities - Enjoy partnering with clients and end users to understand needs, clarify requirements, and support mission outcomes Qualifications - Bachelor's degree in Computer Science or a related technical field required - 3+ years of hands-on experience with Microsoft development tools and technologies - Hands-on experience working in Agile development environments - Experience with Microsoft development tools and technologies, including some combination of C#, .NET Core, ASP.NET, MVC, Visual Studio, SQL Server, WCF, SSIS, SSRS, and Azure DevOps - Strong verbal and written communication skills - Ability to collaborate effectively within a development team - Solid problem-solving skills and a passion for building and improving software solutions Preferred Education, Experience, and Skills - Experience developing or supporting systems for financial, regulatory, or data-focused users - Familiarity with systems involving commodities, futures, options, swaps, or other financial market data - Experience with Azure DevOps CI/CD pipelines, including automated builds, testing, and deployments Benefits - Generous and flexible time-off policy - Flexible work schedules and telework options, including remote work availability for eligible projects - Career development opportunities including a mentorship program, technical and management training through Dev University, hands-on learning through DevLab, tuition reimbursement, and paid training opportunities - Industry-leading benefits including a choice of two health plans that include dental and vision, flexible spending account, commuter benefits, life insurance, and more - 401K matching with a 5% matching contribution - Regular team and company social events including our annual party, happy hours, fitness challenges, and more - A focus on community engagement including company-wide support activities, employer match for donations, and time off for volunteer efforts

Related Job Pages

More Software Engineer Jobs

Kapres Technology logo

Senior Developer, OpenText Exstream

Kapres Technology

Somos un equipo diverso, pero con un único enfoque y de valores muy consistentes.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Diseñar y desarrollar plantillas de documentos complejas usando Exstream Designer y Design Manager • Mapear diversas fuentes de datos (XML, JSON, CSV, bases de datos SQL) para poblar documentos dinámicamente • Implementar lógica condicional compleja, reglas de negocio y tablas dinámicas • Asistir en la actualización de versiones antiguas de Exstream

Spain

Role Description Estamos em busca de um(a) Desenvolvedor(a) com no mínimo 5 anos de experiência sólida em Airflow, para atuar em um projeto estratégico, contribuindo para o desenvolvimento e orquestração de pipelines de dados. Procuramos um profissional proativo, com senso de responsabilidade e capacidade de trabalhar em ambiente colaborativo e dinâmico. - Desenvolver e manter aplicações e scripts utilizando Python. - Criar, gerenciar e otimizar pipelines de dados utilizando Apache Airflow. - Implementar e monitorar fluxos de processamento de dados. - Trabalhar em conjunto com times de dados e engenharia para garantir qualidade e eficiência dos pipelines. - Realizar manutenção, troubleshooting e melhorias contínuas nas soluções existentes. Qualifications - Experiência obrigatória com Apache Airflow. - Experiência com construção e manutenção de pipelines de dados. - Conhecimento em ETL/ELT. - Experiência com versionamento de código (Git). - Boa comunicação e capacidade de trabalho em equipe. Requirements - Diferenciais: - Experiência com cloud (AWS ou Azure). - Conhecimento em bancos de dados SQL e NoSQL. - Experiência com Docker ou Kubernetes. - Vivência em ambientes de Data Engineering ou Data Platform. Benefits - Modelo Remoto. - Local: Região de Campinas (idas pontuais em eventos).

Brazil

Role Description Frima est à la recherche d’un.e Programmeur.euse unreal (C++) senior ayant une solide expérience sur les plateformes mobiles afin d’aider son équipe de programmation de jeu à monter de niveau. Ce à quoi ressembleront tes semaines : - Participer activement aux rencontres quotidiennes de type Scrum afin d’assurer un bon alignement technique et une progression fluide du projet; - Agir comme référence technique auprès des programmeurs de l’équipe, en apportant soutien, mentorat et recommandations sur les enjeux complexes; - Contribuer aux revues de code et à l’amélioration continue des standards de qualité, de performance et de robustesse du code; - Développer et optimiser des systèmes Unreal Engine spécifiquement orientés mobile, en tenant compte des contraintes propres aux plateformes Android et iOS; - Travailler sur les enjeux de performance mobile (CPU, GPU, mémoire, batterie), et proposer des optimisations adaptées à un environnement mobile en production; - Développer les intégrations liées aux plateformes mobiles, incluant la connectivité (ex. Bluetooth, Wi-Fi, services réseau), les périphériques et les APIs spécifiques aux OS mobiles; - Participer à l’évolution des outils, pipelines et processus techniques afin de soutenir le projet mobile; - Déboguer et résoudre des problématiques liées aux nouveaux appareils et aux mises à jour des systèmes d’exploitation Android et iOS. Qualifications - Diplôme universitaire ou collégial en informatique ou équivalent; - Minimum de dix (10) ans d’expérience dans un rôle de programmeur; - Bonne connaissance des différents niveaux matériaux et logiciels qui opèrent durant l'exécution d'un jeu vidéo; - Bonne compréhension des différentes couches logicielles impliquées dans l’exécution d’un jeu vidéo, particulièrement en contexte mobile; - Capacité à réfléchir de façon systémique en considérant des architectures complexes qui travaillent ensemble (SDKs, clients mobiles, Unreal Engine, services réseau, protocoles de communication); - Expérience pertinente en développement mobile (iOS / Android), incluant la gestion des contraintes de performance, de mémoire, de connectivité et de fragmentation des appareils; - Excellente maîtrise de la langue française et anglaise (écrit et oral); - Habileté à voyager à l’extérieur du pays au besoin. Requirements - Capacité à traiter simultanément plusieurs demandes et à gérer les priorités; - Diplomatie, autonomie, débrouillardise et polyvalence; - Excellente gestion du stress dans un contexte rapide; - Facilité à collaborer et à communiquer avec des équipes multidisciplinaires et intérêt pour le mentorat. Benefits - 4,5 jours de travail par semaine, à l'année. (Vendredi pm en congé); - Un travail réellement flexible: 100% à distance (pour les personnes résidant dans la province de Québec), mode hybride ou 100% en présentiel, c’est à ton choix; - Jusqu’à 7 semaines de vacances par an, des journées maladies & des journées personnelles; - Des assurances collectives complètes dès ton arrivée; - Une contribution à ton REER; - Une allocation de 400$ pour l’achat d’équipements ergonomiques; - Accès à des massages sur chaise, des fruits frais et collations, un gym, des activités sportives, etc.; - Des présentations des projets et nouveautés sur une base régulière; - Des équipes soudées, bienveillantes et inclusives, même à distance!

Canada
GFT Technologies logo

Desenvolvedor Sênior Mainframe

GFT Technologies

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Realizar análise de requisitos de negócio (histórias); • Levantar e mapear o comportamento atual dos sistemas; • Propor soluções técnicas (desenho de solução); • Desenvolver rotinas online (CICS e/ou IMS) e batch; • Executar testes unitários; • Acompanhar homologação e validação das entregas; • Realizar implantação das soluções; • Atuar na correção de defeitos e melhorias pós-produção;

Brazil