Position Summary...
Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales. Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities. Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices.
What you'll do...
Our Team
The Information Security team has the herculean task of assuring that customers can safely shop with peace of mind knowing their data and information will be safe and secure. Solving some of the most unique cyber security problems in the industry, our team members share an elevated level of creativity and ingenuity to secure data for the largest retail operation in the world. Information Security Development team is looking for Software Engineer III, who has passion in development of software product and services in area of cyber security. Ideal candidates should have strong background in technology and security awareness. Some of the core technology experiences that are desirable for this role would be to have a good software development experience with both front end and backend technologies like integration with backend REST APIs, working with backend databases and exposure to cyber security domain.
Your Responsibilities:
- Collaborate closely with product and development teams to securely design and implement applications and services
- Develop solutions for Application Security using various technologies and languages such as Java, GoLang, ReactJs, relational and non-relational databases like MySQL, Postgres, Cassandra
- Develop secure application frameworks and libraries for enterprise consumption.
- Work with security engineers, external teams, and partners in an agile manner to build and release product features that caters to business requirements.
- Responsible for operations, monitoring, and upkeeping of the hosted services, products, reports, and analytics.
- Under the guidance of Leads build solutions by integrating security controls in the software development lifecycle
- Continuously evaluate application security practices and implement improvements that foster speed and agility
Skills
- Experience working in Java and Golang
- Springboot , RESTful web services, Javascript, ReactJs, NodeJs
- Experience in building 3-tier web-based applications and hosting on Kubernetes environment
- Exposure in preparing application component designs, integration diagrams, database designs
- Hands-on in writing SQL queries and familiar with using ORM (Object Relationship Mapping) frameworks
- Good knowledge of implementation of authentication and authorization for web applications, familiar with SSO implementation, LDAP & OAuth
- Good to have knowledge of Information Security, Cryptography, Public Key Infrastructure, SSL/TLS Certificate Life Cycle Management
- Good working knowledge of Linux.
- Experience working with Cloud technologies like Docker, Kubernetes and at least one public cloud like Azure or GCP.
- Strong, proven experience providing secure design and Implementation for diverse application portfolios.
- Strong, proven experience integrating application security into SDLC and CI/CD processes including automated workflows.
- Passion for developing relevant security solutions that are agile and perform at scale
- A strong sense of accountability and self-motivation.
- Should demonstrate ability to quickly learn new tools and technologies and implement.
- Strong communication skills with the ability to articulate and translate security and risk management terminology in business terms.
Preferred Qualifications
- CompTIA Security+ or other relevant industry certifications in cyber security domain.
- Experience with applications and services in Microsoft Azure
- Experience in developing applications related to Information security domain.
- DevOps experience in public and private clouds
- Possess self-drive to keep moving things forward even in the face of ambiguity and imperfect knowledge (avoid analysis paralysis)
- Familiarity with static source code analysis tools and application auditing for security vulnerabilities
- Knowledgeable on Incident escalation and processes.
Our Ideal Candidate
You have a deep interest and passion for technology. You love owning new responsibilities and enjoy working with people who will keep challenging you at every stage. You have strong problem solving, analytic, decision-making and excellent communication with interpersonal skills. You are self-driven and motivated with entrepreneurial passion and desire to work in a fast -paced, results- driven agile environment with varied responsibilities. You have a passion to mentor and drive technical associates to deliver quality products in an agile environment. You have a flair to setup new process and bring in an innovative mindset to drive the team.
Minimum Qualifications...
Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.
Minimum Qualifications:Bachelor's degree in Computer Science, Information Technology, or related field and 3 years' experience in information technology within the past 7 years OR 5 years' experience in information technology or related field within the past 7 years OR a Master's degree in Computer Science, Information Technology, or related field.
Preferred Qualifications...
Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.
Information Technology, Mainframe Technology, Programming Languages, Retail Software Programs, Sustainability Software Systems
CISA - Certified Information Systems Auditor - Certification, CISSP - Certified Information Systems Security Professional - Certification, GCIH - GIAC Certified Incident Handler - Certification
Primary Location...
G, 1, 3, 4, 5 Floor, Building 11, Sez, Cessna Business Park, Kadubeesanahalli Village, Varthur Hobli , India