At a Glance
- Tasks: Analyse security requirements and ensure secure design principles are applied in software development.
- Company: Join Emerson, a company that values innovation and collaboration.
- Benefits: Enjoy competitive benefits, including private medical cover and employee assistance programmes.
- Why this job: Make a real impact by bridging UI/UX with strong application security.
- Qualifications: 5+ years in software development with strong C++ skills and knowledge of security standards.
- Other info: Dynamic culture focused on career growth and employee well-being.
The predicted salary is between 36000 - 60000 £ per year.
In This Role, Your Responsibilities Will Be:
- Perform security requirements analysis and conduct risk analysis and threat modelling.
- Ensure secure design principles are applied such as the least privilege, defence in depth, and secure defaults.
- Ensure secure implementation of requirements and threat mitigations, including:
- Follow secure coding guidelines and application of Static Code Analysis to identify security vulnerabilities in code.
- Application of Software Composition Analysis to ensure supply chain security.
- Unit testing and code reviews.
- Defect analysis and remediation.
Who You Are:
You are a technically skilled, security-conscious, and proactive professional who bridges the gap between good UI/UX and strong application security.
For This Role, You Will Need:
- Minimum 5 years of experience in developing desktop applications and/or web applications.
- Engineering degree or equivalent experience in Software, Computer Science, Cybersecurity, or equivalent proven knowledge.
- Strong C++ programming skills and/or web application framework, i.e. Angular.
- Understanding of encryption algorithms, key management, and secure protocols (TLS, SSH, etc.).
- Solid understanding of common vulnerabilities (e.g., OWASP Top 10, CWE/SANS Top 25).
- Familiarity with Linux, Windows, and network protocols (TCP/IP, DNS, HTTP/S).
- Understanding of industrial protocols (e.g., Serial, Modbus, HART).
- Knowledge of industry standards: IEC 62443, ISO 27001, NIST, OWASP.
- Self-directed and motivated in a team-oriented environment.
Preferred Qualifications That Set You Apart:
- Experience implementing DevSecOps standard processes; Azure DevOps experience is a plus.
Our Culture & Commitment to You:
At Emerson, we prioritise a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our dedication to ongoing career development and growing an inclusive culture ensures you have the support to thrive! Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results. We recognise the importance of employee well-being. We prioritise in providing competitive benefit plans, including Private Medical cover, Employee Assistance Program, Employee Resource Groups, recognition and much more.
Make this superb opportunity yours!
Front-End Security Developer in Cumbernauld employer: City of Shakopee, MN
Contact Detail:
City of Shakopee, MN Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Front-End Security Developer in Cumbernauld
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your security expertise. This is your chance to demonstrate how you bridge UI/UX with strong application security.
✨Tip Number 3
Prepare for interviews by brushing up on common vulnerabilities and secure coding practices. Be ready to discuss how you've applied secure design principles in your past work—this will set you apart from the competition!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in being part of our team at Emerson.
We think you need these skills to ace Front-End Security Developer in Cumbernauld
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in security and development. Use keywords from the job description, like 'secure coding guidelines' and 'risk analysis', to show we’re on the same page.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share specific examples of how you've applied secure design principles or tackled vulnerabilities in past projects. We love seeing your personality come through!
Showcase Relevant Skills: Don’t forget to emphasise your technical skills, especially in C++ and web frameworks like Angular. Mention any experience with standards like IEC 62443 or ISO 27001 to really stand out to us.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at City of Shakopee, MN
✨Know Your Security Principles
Make sure you brush up on secure design principles like least privilege and defence in depth. Be ready to discuss how you've applied these concepts in your previous roles, especially in relation to threat modelling and risk analysis.
✨Showcase Your Coding Skills
Since strong C++ skills are a must, prepare to demonstrate your coding abilities. Bring examples of your work that highlight secure coding practices and how you've used Static Code Analysis to identify vulnerabilities.
✨Familiarise Yourself with Standards
Get comfortable with industry standards like IEC 62443 and ISO 27001. Be prepared to talk about how you've ensured compliance in past projects and how you stay updated on emerging threats and methodologies.
✨Be Ready for Team Dynamics
As this role requires collaboration, think about your experiences working in team-oriented environments. Share examples of how you've driven continuous improvement and supported audits, showcasing your proactive approach to security.