Loading...
Senior Software Engineer - Security Web
Rockwell Automation
Job Description Position Summary A good background in designs, troubleshoots, root-causes, develops, and delivers security-oriented tools used in development of web-based applications is required. This professional would be responsible in maintaining automated integration environment with focus on evaluating od product security and standards compliance. This position will work with other stakeholders within region and globally. In the end, the role is responsible for the development of high-quality products and/or subsystems in a timely, efficient, and cost-effective manner. This position reports into the Power Control Business (PCB) Singapore Campus manager in Singapore and functional support through the global development engineering team. Responsibilities: 1. Designs, troubleshoots, root-causes, develops, and delivers security-oriented tools used in development of web-based applications. 2. Maintains automated integration environment with focus on evaluating od product security and standards compliance. 3. Operates within an organizational framework based on Agile and SAFe with willingness to follow processes and tools. 4. Frequently interacts with peers and customers to gain cooperation of others or conduct presentations of technical information/project activities. 5. Networks with senior internal/external personnel in own area of expertise as well as networks with key contacts outside own area of expertise. 6. Normally receives general instruction on day-to-day work, generally instructions on new assignments. Receives assignments in the form of objectives and determines the process by which to meet goals. Open to receiving and sharing of new ideas. 7. Functions effectively in a globally distributed team environment as both an individual contributor and a leader. 8. Regularly interacts with senior management or executive levels on matters concerning several functional areas, divisions, and/or customers. 9. Ensures thorough familiarity with company policies and procedures. Appropriately applies policies and procedures in compliance with government laws. Policies and procedures include, but not limited to: Standards of Business Conduct, Intellectual Property, Control Environment, Information Protection, ISO 9000 & 14000, government regulations (e.g. health, safety, quality and environmental), and functional policies published by Rockwell Automation. Qualifications: Education, Desired Skills and Experience 1. Bachelor of Science in Computer Science, Computer Engineering or Electrical Engineering with concentration in software; or equivalent 2. Master of Science in Computer Science or Computer Engineering; or equivalent in-depth knowledge and experience desired. 3. Possess a minimum of five years' experience in an embedded software or firmware team. 4. Familiarity in programming and developing web applications using Angular 2+, HTML5, JavaScript, CSS is required 5. Programming experience with backend development using .NET C# is required. 6. Experience in designing, building, and maintaining Windows or Web applications is required. 7. Experience in creating unit and automated Integration tests is required. 8. Familiarity with CI/CD pipelines creations and maintenance is required. 9. Experience with security testing practices and guidelines (e.g. OWASP TOP10, fuzz testing, Kali Linux employment) desired. 10. Familiarity with security related SW standards and guidelines (e.g. IEC 62443) desired. 11. Experience with identifying, analyzing, and solving security related software issues, experience with secure coding and secure by design practices and C++ development are a nice to have 12. Familiarity with agile processes like Scrum and SAFe is desired. 13. Well established ability to organize and direct activities of other employees and communicate with a globally distributed team is required. 14. Strong collaborator in a matrixed organization. Proven ability to work effectively as a member of a team or independently required. 15. Proven ability to communicate technical information of a complex nature clearly and concisely in verbal and written form required. 16. Demonstrate customer centric culture to understand our internal and external customers. 17. Accept job requirement to connect in a global environment and with light international travel.
|
Principal Engineer | London, United Kingdom |
NatWest Group | Today |
Senior Software Engineer | Pune (Mississippi Building), India |
Rockwell Automation | Yesterday |
AVP - Full-Stack Senior Java Developer | Singapore, Singapore |
Citi | Yesterday |
Error
