What are the responsibilities and job description for the Infrastructure & Security Developer position at Liberty Software?
Liberty Software is a healthcare technology company that develops software for retail pharmacies across the country. Our pharmacy management platform helps our clients increase profits, improve customer service, and enhance patient safety. We are seeking an Infrastructure & Security Developer with strong experience in web back-end design and integration. This position has emphasis on software security technologies such as confidential computing and cryptography.
The Infrastructure & Security Developer will work on projects to enhance code security in Liberty Software’s back-end hosted web services and applications. In addition, this individual will cooperate closely with fellow front-end and back-end software developers to implement new features and enhancements to our software. We have a growing development team dedicated to continuous improvement of our products, and this individual will join them in developing innovative solutions and building new applications. These projects will require skills in C#, Java, JavaScript, Blazer, and .Net Frameworks.
Liberty Software takes immense pride in its client relations and support and expects all team members, including the Infrastructure & Security Developer, to not only have the necessary technical skills, but great interpersonal and communication skills as well.
**Please note: No employment sponsorship opportunities (H1B, etc.) will be offered for this position.
Job Responsibilities Include:
- Design, develop, code, and test high-quality software, services, and architecture
- Work with product designers and managers to bring features, designs and prototypes to life in production code
- Work in DevSecOps capacity to integrate industry standard code security into our Software Development Operation
- Work closely with InfoSec and DevOps engineers to administer SAST/SCA tools to enhance code security and quality
- Analyze and fix security flaws in our software stack
- Develop and implement strong authentication mechanisms (e.g., multi-factor authentication, biometrics)
- Ensure that the software complies with industry regulations and security standards (e.g., GDPR, HIPAA, PCI-DSS)
- Work closely with the IT team to design and implement comprehensive security solutions
- Contribute to software architecture design, including the monitoring, continuous integration, continuous build, and branch management of code bases
- Contribute to overall application stability, including code reviews, engineering governance, writing unit and integration tests, and documentation of code
- Support team members in troubleshooting issues that arise and serving as an escalation point for complex issues
- Stay up to date with the latest cybersecurity threats, vulnerabilities, and attack techniques
Qualifications:
- Bachelor’s degree in computer science or related field
- At least 7 years of experience writing high performance, multi-tier secure web applications, with healthcare experience a plus
- Proficient in languages like C#, Java, VB.NET and ASP.NET
- Working knowledge of Visual Studio, MS-SQL Server, MS Web Services, MS Web Frameworks, Angular and Blazor
- Experience working in and using Agile methodologies
- Working understanding of security protocols (SSL/TLS, HTTPS), encryption techniques, and vulnerability management.
- Working understanding of encryption algorithms, hashing, digital signatures, and certificate management
- Ability to identify and mitigate risks and vulnerabilities in software and systems #ID #ZR
Come work at Liberty Software! Our benefits start Day 1 and include...
- 100% employer-paid premiums for medical, dental, and vision
- Employer-paid disability and life insurance policies
- Employer-paid HSA contributions
- Generous 401K matching
- PTO accruals every paycheck
- Tuition reimbursement
- Relaxed dress code
- Fully-stocked break room
For more information about us, check out our website at libertysoftware.com!
#ID1 #ZR