V

Software Developer - Python (Remote)

ValidaTek
Full-time
Remote
United States

Company Overview

At ValidaTek, we modernize and optimize IT services to solve some of the most critical challenges facing federal civilian and defense agencies. From customers to partners to top-talent employees, ValidaTek puts people first, empowering them to exceed expectations and transform government organizations. Our success starts and ends with our people, so we built a company where great people can do great things, with the resources and autonomy to make decisions that transform organizations. We operate as one team of diverse people, united by a passion for continuous growth and optimization. Our commitment to quality and performance optimization is the reason why our IT Service Projects and New Development Projects have been appraised at CMMI Maturity Level 5, positioning us as one of a handful of elite companies to receive the highest form of third-party validation. www.validatek.com

Summary

ValidaTek currently seeking a highly experienced Software Developer with a strong background in deploying and managing SOAR platforms hosted in an AWS environment. As a Senior Software Developer, you will play a critical role in our TOSS (Technical Operation Support Services) contract, collaborating with DevSecOps engineers and stakeholders to streamline automation and develop innovative solutions. The ideal candidate will possess extensive expertise in Python, API development, cross-platform development, and AWS cloud management. Additionally, a basic understanding of networking and SOAR products is essential.

Responsibilities

  • Provide technical expertise and real-life experience in creating innovative solutions within the cybersecurity space
  • Develop and implement automations of operation workflow
  • Participate in unit testing, integration testing, and Test-Driven Development (TDD)
  • Proactively collaborate, develop, and design security orchestrations with SMEs/engineers, vendors, and project stakeholders
  • Utilize Python and other relevant tools to streamline automation and develop APIs
  • Work within the existing environment leveraging Power Automate, SolarWinds alert automation, Python scripting, and Ansible to build upon and improve existing automation processes
  • Participate in peer code reviews, enforcing quality, and mentoring junior developers. Mentoring/coaching junior developers is a key component of this role
  • Lead debugging exercises and analyze/solve complex issues
  • Participate in performance tuning, security best practices, and improve code efficiency 
  • Lead projects from start to finish, including estimating timelines and delivering on time. 

Qualifications

  • Bachelor's degree in a relevant STEM discipline or equivalent experience
  • Proven experience deploying and managing SOAR platforms and DevOps practices in an AWS environment
  • Ability to obtain USCIS EOD clearance
  • 5+ years of diverse software development experience - emphasis in Python
  • Mastery of relevant languages: e.g., Java, Python, C#, JavaScript, TypeScript, GO, etc 
  • Expertise in common development frameworks: e.g., React, Angular, Spring, Django, .NET; and tools: e.g., Git, Docker, Kubernetes 
  • Strong understanding of software design patterns, architecture principles: e.g., microservices with API, event-driven architecture
  • Proficiency with SQL and NoSQL databases: e.g., PostgreSQL, MongoDB 
  • Deep experience with Git and version control methodologies
  • Preferred relative experience in SolarWinds, New Relic, and Splunk
  • Experience collaborating, developing, and designing operation orchestrations with SMEs/engineers, vendors, and project stakeholders
  • Extensive knowledge of AWS cloud services and architecture
  • Familiarity with CI/CD tools, version control systems, and collaboration platforms
  • Innovative mindset, demonstrated by the ability to build upon existing solutions and create cutting-edge automation processes
  • Must be a clear and effective written/verbal communicator for reporting and team collaboration
  • The ability to interact with stakeholders and translate technical details into business solutions are critical factors for success in this role.

Posted Min Pay Rate

USD $95,577.60/Yr.

Posted Max Pay Rate

USD $159,296.00/Yr.

Salary Disclosure

Actual salary will be based on a variety of factors including but not limited to experience, geographic location, contract affordability, internal equity, education, and certifications.

The upper end of the salary range may be reserved for individuals who have demonstrated tenure with the company, seniority, and proven excellent performance. This includes factors such as education, certifications, and extensive/unique experience beyond what is required.

EEO Statement

ValidaTek is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status.

Applicants who are selected for employment will be required to verify authorization to work in the United States.

Offers of employment will be contingent upon passing a post-offer background check.