Full Stack Software Engineer

August 10

🏡 Remote – New York

Apply Now
Logo of FireMon

FireMon

Improve Security Operations. Improve Security Outcomes.

security • firewall • management • software • compliance

201 - 500

💰 $40M Debt Financing on 2020-08

Description

• Continuously deliver customer value through the delivery of software features. • Write maintainable code, working in a professional agile software engineering environment (source control, shortened release cycles, continuous integration/deployment, etc.) • Participate in code reviews and team meetings, providing technical insight. • Work with a team implementing new features and supporting current services/applications. • Work on hard problems; design, develop, test, deploy, maintain, and improve services and applications. • Evaluate modern technologies and approaches to streamline or improve our rapid application development tooling and conventions. • Regularly learn new systems and tools as the FireMon platform and ecosystem evolve. • Utilize a broad application of principles, theories, and concepts in applicable disciplines, plus a working knowledge of other related fields. • Exercises judgment within generally defined practices and policies in selecting methods and techniques for obtaining solutions.

Requirements

• Humility • Integrity • A great desire to both learn and teach others • Significant and demonstrable experience with various programming languages, frameworks, and databases • Ability to write clean, effective code and learn new languages quickly • Resourceful, Analytical, and Agile • Enjoys opportunities to learn new skills • Effective communicator • Creativity and deep technical knowledge to convert what you know and what you learn into a better software product • Interest in network security/network security policy management • Demonstrable problem-solving skills • College degree, bootcamp certification, or be self-taught • History of delivering impactful solutions • Applicable knowledge of agile development practices and principles • Experience designing and implementing domain-level architectures • Significant hands-on experience with many of the following: • Linux Administration (Fedora, CentOS Stream, RHEL) • Relational Database (PostgreSQL) • Apache Lucene engines (Elasticsearch) • Python • C/C++ • Java • Spring Frameworks (Spring Boot) • JavaScript/TypeScript • Angular/AngularJS • Web Application Security Principals (OWASP awareness) • CI/CD tools (Jenkins) & concepts (pipelines) • IaC tools (Ansible, Terraform) • Containerization (Docker, Kubernetes, AWS) • Cloud Administration (AWS, Azure, GCP) • Performance testing & profiling • Microservices Architecture • Big Plus for Networking and/or Security experience • 3+ years of professional experience • Experience with BDD (Binary Decision Diagram) • History of collaborating with other technical leaders to choose modern technologies • Performed deep research to evaluate and test hypotheses • Understands trade-offs of reliability, scalability, operational costs, and so on… • Experience with TDD (Test Driven Development), Pair Programming, Mob Programming

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com