Software Development Engineer Iii Job in F5

Software Development Engineer Iii

Apply Now
Job Summary

What You'll Do

  • Apply Modern Engineering Principles: Utilize modern engineering principles throughout the software lifecycle, from initial concept and architecture to deployment, while also refining existing systems and solutions.

  • Collaborate on Solutions: Demonstrate problem-solving skills and work with fellow engineers to develop innovative solutions that meet technical standards and business requirements.

  • Follow Best Practices: Adhere to engineering best practices across all phases of the process, from design to deployment.

  • Design and Maintain Solutions: Create and maintain medium to complex solutions with a security-first approach.

  • Support Team Growth: Assist in the recruitment and onboarding of new team members to foster team development.

  • Lead Software Design: Provide leadership in translating requirements into scalable and robust software designs.

  • Mentor and Guide: Offer technical guidance and mentorship to the SDE community, ensuring solutions are scalable, performant, and maintainable.

  • Seek Improvements: Proactively identify opportunities for architectural enhancements, optimizations, and innovations.

  • Uphold Ethical Standards: Adhere to F5's Business Code of Ethics and promptly report any violations of the Code or company policies.

  • Manage IAM Systems: Design and maintain IAM systems that align with business and security needs.

  • Perform Additional Duties: Undertake other related tasks as assigned.

Note: This job description provides a general overview of responsibilities and requirements but may not encompass all tasks. Responsibilities and requirements are subject to change.

What You'll Bring

  • Intellectual Curiosity: A mindset focused on continuous improvement and learning.

  • Technology Proficiency: A strong understanding of how to leverage technology to enhance business processes.

  • Communication Skills: Excellent verbal and written communication, planning, problem-solving, troubleshooting, and organizational skills.

  • Analytical Skills: Strong analytical and critical thinking abilities, with proficiency in troubleshooting and problem-solving.

  • IAM Expertise: Deep subject matter knowledge of Identity & Access Management (IAM) processes and tools, particularly SailPoint SaaS solutions.

  • Development Experience: Experience developing identity management solutions that automate user lifecycles, optimize access requests, and ensure compliance with security regulations using SailPoint.

  • Programming Skills: Proficiency in one or more programming languages such as Java, C#, C/C++, Python, or JavaScript.

  • System Knowledge: Familiarity with Linux/Unix, Windows, scripting (Bash, PowerShell, or Perl), SQL, LDAP, and web services.

  • Database Familiarity: Knowledge of databases such as Oracle, Sybase, MSSQL, and MySQL.

  • Problem-Solving Ability: Capability to decompose complex problems, identify gaps and risks, and provide reliable estimates of effort.

  • Interpersonal Skills: Strong interpersonal abilities, including tact and diplomacy, with the capacity to remain composed under pressure.

  • Adaptability: Flexibility to adapt to changing business needs, requirements, and priorities.

  • DevSecOps Understanding: A solid grasp of DevSecOps best practices.

Qualifications

  • Education: Bachelor s degree (BS/BA) or equivalent work experience.
  • Experience: 5+ years of engineering experience in supporting or implementing SailPoint IAM solutions.
  • Software Development: Proven track record in developing and delivering software solutions.
  • Language Proficiency: Knowledge of several high-level programming languages; experience with at least one low-level language is preferred.
  • Agile Experience: Familiarity with agile and lean software development methodologies.


Qualification :
BS/BA or equivalent work experience
Experience Required :

Minimum 5 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs