Infrastructure Software Developers

Apply Now Back to All Jobs

  • Positions: 1
  • |
  • Share:
Job Description

This individual will be a senior member of a high-performance team and will have a direct impact on the future of business. They will be immersed in all the elements of Software Development Lifecycles- design, development, integration, operation, support and testing of infrastructure services. They will ensure team goals are met and best practices, architectural design standards, data, risk and security management policies are adhered to. They will be instrumental in designing, developing and testing code, solving more difficult technical issues, developing integration elements, building data models, APIs, and open 3rd-party SDKs. They will see ideas come to life as part of a success-driven team. And as part of HashCash global technology community, you’ll also have the ability to collaborate with peers around the world to tackle big challenges.

What you'll do
  • Automating the configuration and management of Unix and Windows platforms
  • Developing solutions to patch and manage the hygiene of over 140,000 servers
  • Automating the build provisioning process
  • Developing solutions to automate a full application failover with no human involvement
  • Identifying operational inefficiencies and creating automated solutions to reduce manual work
  • Analyzing, designing, and writing applications
  • Developing tests and test-automation
  • Collaborate cross functionality with infrastructure developers, support teams, and other software engineering teams
  • Working with a team of software engineers and infrastructure developers to deliver automation frameworks that will be adopted by all technologists
  • Provide recommendations for continuous improvements
  • Hands-on experience with strong understanding of infrastructure (operating systems, web, middleware, and networking)
  • Background in an engineering or support role to manage infrastructure
  • Strong knowledge of Continuous Integration and Continuous Delivery
  • Experience with Scrum/Agile development methodologies
  • Capable of delivering on multiple competing priorities with little supervision
  • Excellent verbal and written communication skills
What you will need
  • Significant experience in both Systems Engineering and Software development
  • Proficiency in at least one of these disciplines:
    • Internals of distributed Operating System (Unix/Linux, Windows, Z/OS)
    • Systems programming
    • Network programming
  • Experience using large scale software development in one of these languages: (Java, Python, .Net, C++, etc.), ideally Python.
  • Experience using system and software security and entitlements such as SSO, windows, Kerberos, LDAP, Windows AD
  • Experience with new and emerging technologies such as cloud and virtualization
    • Configuration Management
    • No manual tasks, full automation of all infrastructure components
    • Operational and Production Support
    • Deep understanding of operating systems, web, middleware, and networking
    • Understanding of how to build a highly resilient application
About Hashcash Consultants

HashCash enables enterprises to move assets and settle payments across borders in real-time using Blockchain technology. Banks, Corporates, Domestic Payment Networks, Fintech companies and Currency exchanges use the HC Remit Network for Retail Remittances, Corporate Payments, Trade Finance and Payment Processing. With presence in 26 countries, HashCash has 100+ enterprises using its products.

At HashCash we don’t just accept difference—we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. HashCash is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.