Senior software engineer

Targeted Victory
Arlington, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Arlington, United States of America

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
Azure
Software Bug Management
Business Software
Software as a Service
Cloud Computing
Computer Engineering
Continuous Integration
DevOps
Python
Node.js
Salesforce
Software Engineering
Systems Architecture
TypeScript
Web Application Frameworks
Google Cloud Platform
React
Snowflake
Reliability of Systems
Information Technology
Data Analytics
Build Process

Job description

Business Applications

  • Work closely with business stakeholders to maintain and grow the cloud platforms that support Targeted Victory's business goals
  • Collaborate with vendors and contractors to ensure accuracy of technology projects as well as them progressing in accordance with business and technology objectives.
  • Execute and drive the implementation and priorities of the team, including the day-to-day feature requests, bug fixes, new products, etc.
  • Develop technical strategy by using a data-driven approach
  • Build process flows and documentation to improve the efficiency and effectiveness of the team.

Technical Applications

  • Oversee DevOps practices including CI/CD, infrastructure as code, observability, and system reliability.
  • Actively work within our cloud infrastructure (AWS, Salesforce, Snowflake, etc.) to develop innovative solutions to business problems and needs.
  • Full-stack development experience with modern web frameworks and languages (eg, JavaScript/TypeScript, Python, Java, React, Node.js).

Requirements

Targeted Victory is looking for a Director of Technology Platforms who will oversee the design, development, and operations of Targeted Victory's cloud-based applications and infrastructure. This role blends leadership and hands-on execution: you will manage and evolve DevOps practices, ensure platform scalability and reliability, and contribute directly to full-stack application development. The position requires someone who can set technical strategy while also coding, deploying, and optimizing systems. Applicants must bring a stakeholder mindset, with the ability to balance operational excellence and product innovation. This role requires in-person work at our Arlington, VA office., * Bachelor's degree in Computer Science, Computer Engineering or related degree or 4-5 years of proven experience in related fields.

  • Proficiency in understanding cloud-based computing services like AWS, Microsoft Azure or Google Cloud Platform.
  • Strong understanding of networking, security, and system architecture.
  • Have general knowledge of SaaS products, web/app development, and the demonstrated ability to quickly become proficient in new technology as the need arises.
  • Demonstrate ability to, plan, organize, and execute projects from conception through implementation.
  • Have exceptional collaboration and problem-solving skills; focused on win/win solutions. Anticipate and prepare for roadblocks. Quickly troubleshoot and resolve issues as they arise.
  • Be able/willing to occasionally work after hours for planned releases or emergency problem-solving.

Apply for this position