Software Development Delivery Engineer

Company:  FEITIAN Technologies US Inc
Location: San Jose
Closing Date: 28/10/2024
Salary: £200 - £250 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description

We are seeking a qualified Software Development and Delivery Engineer who has strong experience with the full lifecycle of software development to transform requirements into software delivery. This role works as part of a multicultural development and delivery team focusing on designing, developing, implementing, testing, maintaining, supporting and delivering backend features, functionality and APIs to maximize business value and customer satisfaction.

The successful candidate will be a self-disciplined worker who thrives on driving and owning engineering solutions while also being a congenial team player working with the customer, frontend team and backend team.

Primary Responsibilities

  • Transform requirements into software according to business processes and requirements.
  • Design, code, test, debug, maintain, and document software and containerized architectures in cloud and on-prem environments.
  • Evaluate consumer feedback and institute changes as necessary to manage expectations.
  • Plan and manage project deliverables at the strategic and tactical levels, setting up procedural guidelines to establish a successful delivery process.
  • Identify the functional requirements to ensure the completion of software development and stay within budget.
  • Constantly look to identify impediments early, actively working to resolve those impediments, and escalate when needed.
  • Act as liaison between different teams to build partnerships and develop solutions.
  • Demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
  • Manage relationships with team and clients ensuring a high degree of engagement resulting in a shared understanding of strategy, implementation and delivery realities.
  • Work with global software development teams to address bugs/changes and in delivery to test and validate any features, fixes or updates as part of a continuous delivery mechanism through to live deployments.
  • Collaborate with technical leads to ensure successful delivery of development scope and goals.
  • Prepare and report on project timelines, deliverables and budgets.
  • Plan for future developments including contributions to team structures, roles and requirements with an awareness of all existing and future customers in mind.
  • Provide technical support to internal teams and external clients, ensuring smooth integration and operation of FEITIAN’s products.
  • Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks.

Qualifications

  • 5+ years of experience in software development with a focus on cybersecurity, particularly in identity management and authentication protocols (e.g. OAuth, OIDC, LDAP, JWTs, SMAL etc.)
  • Proven experience in developing both front-end and back-end systems
  • Good general understanding of how large-scale software systems are designed, built, tested, deployed and into the hands of customers.
  • Strong understanding of delivery and go-to-market methods and metrics.
  • Hands-on experience with credential management system (CMS) and secure authentication standard (e.g. OATH, PKI, FIDO etc.)
  • Ability to develop applications supported on-prem and in the cloud, including understanding application dependency on operating system, network, web-based, and cloud technologies
  • Ability to develop software in C, C++, C#, Java, Python or other selected languages
  • Experience with software development tools such as Git, JIRA, and Jenkins.
  • Excellent knowledge of Relational Databases, SQL
  • Experience with test-driven development
  • Mastery in software engineering tools
  • Ability to document requirements and specifications
  • Familiarity with software development methodology and release processes
  • Excellent communication skills for collaboration with technical and non-technical stakeholders
  • Familiarity with global cybersecurity regulations and standards (e.g., GDPR, NIST)
  • Can do, problem solving mindset
  • Curious and willing to onward develop and learn
  • BS degree in science, engineering, technology architecture, database design, or software engineering

Company Description

FEITIAN Technologies US, Inc. is the San Jose, California based subsidiary of FEITIAN Technologies Co., Ltd, a leading digital technology provider and manufacturer of cyber security solutions. Our customers are in more than 100 countries and regions. 5 oversea branches in Asia, Europe, North America, and a professional international team enable us to serve our customers all over the world. FEITIAN has over 1,000 employees, more than half are R&D engineers. The continuous high investment in R&D and the deep understanding of customer needs over the past 26 years have enabled FEITIAN to continuously develop diversified types of innovative products with international patents and certifications. Established in 1998, FEITIAN has always been committed to provide our clients and partners with innovative and reliable products.

#J-18808-Ljbffr
Apply Now
Share this job
FEITIAN Technologies US Inc
  • Similar Jobs

  • Software Engineer - PCIe Driver Development

    San Jose
    View Job
  • Software Engineer - PCIe Driver Development

    San Jose
    View Job
  • Software Delivery - Senior Site Reliability Engineer

    Cupertino
    View Job
  • Software Delivery - Senior Site Reliability Engineer

    Cupertino
    View Job
  • Engineering Project Manager - Software Delivery

    Cupertino
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙