Information Security Culture and Support
The application security engineer is responsible for validating that application services are designed and implemented with high security standards. The role analyzes the security of applications in tandem with their underlying services, including connected dependencies such as middle-tier systems and databases. Additionally, the application security engineer addresses legacy and emerging security issues, and implements repeatable secure development practices to reduce the introduction of program design flaws that may lead to exploitation.
As issues are uncovered, the application security engineer communicates with the appropriate technical and leadership teams to ensure a focus on risk mitigation – allowing for business continuity, but without negligent risk. Application security engineers are constantly assessing applications for weaknesses and finding resolutions before they can be abused.
This position is also responsible for assessing the security of applications for business-to-business initiatives, third-party relationships, outsourced solutions and vendors. Considered a highly knowledgeable individual, the application security engineer is expected to recommend programmatic controls, and monitor and manage secure development practices to address modern day issues. Application security engineers think like attackers, but always acts with integrity and do not abuse their privilege.
Essential Job Duties
Perform vulnerability and penetration testing.
Document security findings with reasonable methods to secure.
Focus on automation to aid in efficiencies with both testing and remediation of findings.
Work in tandem with developers to provide repetitive validation testing prior to production while allowing for a continuous cycle of development followed by application security assessments.
Regularly monitor the security community for public-facing security issues, as well as to learn new tactics that can be used in testing.
Attend and participate in application projects and change management committees. This includes interacting with business units and technical teams to understand what is coming and how their projects can be more secure from the beginning.
Fully define and follow a security review process to ensure an automated and repeatable process is managed.
This can be through the use of dynamic and static code analysis resources.
Use security standards and implementation configurations, as well as common
security frameworks.Document delivery and implementation advances that meet defined service-level agreements
(SLAs) and business metrics.
Align with architects and development teams for a mission of secure design.
Train developers and junior application security engineers on weaknesses to avoid.
Actively participate and lead security team meetings that facilitate secure design.
Application Security Engineer
Highly engage in information security projects that evaluate existing security infrastructure and propose changes as defined by security leadership and architects. Additionally, deliver projects on time, within budget
and in accordance with SLAs.
Focus on application security that observes compliance – Health Information Portability and Accountability Act (HIPAA), Gramm-Leach-Bliley Act (GLBA), Payment Card Industry (PCI), Sarbanes-Oxley Act (SOX), etc. – and privacy laws.
Work in tandem with architects, the security operations center (SOC), incident responders (when anomalous activity and host compromise occurs), and technology infrastructure and development team members.
Respond to and handle service and escalation tickets within SLA expectations.
Develop security test plans from architectural design. Identify deficiencies and make enhancements to ensure production is not impacted.
Drive security efficiencies, enabling security team members to work on more advanced tasks.
Conduct performance testing to stress the limitations of security solutions while ensuring business innovation and day-to-day processes are not negatively impacted.
Perform other duties as assigned.
Skills and Experience
At least 5+ years’ experience in cybersecurity, including compliance and risk management with a system and network security engineering background.
Highly technical and analytical experience, with a proven deep background (preferred 5+ years’ in addition to cybersecurity) in application programming. Experience in threat modeling applications.
Vulnerability and penetration-testing skills.
Excellence in communicating business risk from cybersecurity issues.
Proficiency in software development (Java, Python, C++, Ruby, etc.).
Solid understanding of network and web protocols.
Experience with security of intra-company and third-party APIs.
Experience with dynamic and static analysis tools.
Track record of acting with integrity, taking pride in work, seeking to excel, being curious and adaptable, and
Experience with applications hosted in Amazon Web Services (AWS) or Microsoft Azure.
Experience with cryptography controls and measures to secure applications and data. Proficiency with
DevOps background in public and private clouds.
Experience with one or more of the following: ISO 27001, NIST, PCI Data Security Standard (PCI DSS), HIPAA, Health Information Technology for Economic and Clinical Health (HITECH) Act, SOX, the General Data Protection Regulation (GDPR), Center for Internet Security (CIS) standards or Service Organization Controls (SOC) 2.
Working knowledge of Windows, Linux and Unix.
Familiarity with state privacy laws.
Highly trustworthy; leads by example.
Bachelor’s degree in computer science, information assurance, MIS or related field, or equivalent.
1 -3 years of related experience required 3-5 years of related experience required 5-7+ years of related experience required
SANS certifications (GWAPT) and others; CISSP (preferred, or CSSLP), OSCP (and related).
With technology constantly changing and global competition racing to get a product or service to market in record time, it is critical for your product or service to stand out. Here at True Tech Professionals believe in helping you succeed by partnering with you with a flexible approach, combined with our industry expertise that clearly sets us apart.
True Tech professionals is a Technology Company with a mission to make a sensible and relevant digital transformation of businesses.
We aim to create world class digital products for our clients.
We are a team of Professionals with good experience of varied industries.
Apart from developing a digital product for you and providing you the white label code, we also help you to launch your application on a SAAS model and take care of all the backend services.
We are an employee centric organization as we believe that happy employees promote passion and enthusiasm and keep the clients happy. Our purpose is to provide quality and at the same time be prudent to save on valuable client resources.
We help enterprises to re-invent their business by doing a complete digital transformation, resulting in increased customer base and sales.
We are based in Chandigarh Tricity, India, we also have an upcoming office in the USA.
As a technology organisation, we are committed to implement the latest technologies to provide a seamless user experience to our customers in terms of speed, features, reports, analytics, predictive analysis and trends.
We have experienced resources in the undermentioned technology Stacks:
Backend: Node.js/Python/ PHP Frameworks
Mobile Hybrid: React Native/Flutter
Mobile Native: Android Native/IOS Native
We are a young and dedicated team of professionals. We understand that every customer has custom requirements and we focus special efforts to meet those needs
We are committed to quality; our expert testers ensure that you get a bug free software delivered to you