C# Developer
Micro Focus
Bangalore, India
3d ago

Job Description : Who We Are

Who We Are

Micro Focus is one of the world’s largest enterprise software providers, delivering the mission-critical software that keeps the digital world running.

We combine pragmatism, discipline, and customer-centric innovation to deliver trusted, proven solutions that customers need in order to succeed in today’s rapidly evolving marketplace.

That’s high tech without the drama.

Analyzes, designs, programs, debugs, and modifies software enhancements and / or new products used in local, networked, or Internet-related computer programs, primarily for end-users.

Using current programming language and technologies writes code, completes programming and performs testing and debugging of applications.

Completes documentation and procedures for installation and maintenance. May interact with users to define system requirements and / or necessary modifications.

About our product :

Fortify is the industry-leading provider of Application Security solutions that empowers organizations to develop secure software.

Fortify offers a comprehensive portfolio of application security solutions with the flexibility of testing on-premise and on-demand to cover the entire software development lifecycle.

Over 80% of security breaches exploit application vulnerabilities, and at Fortify, you will be at the forefront of one of the fastest-growing segments in the security market.

Fortify on Demand enables thousands of customers to easily create, expand and manage their AppSec programs. As part of the Fortify on Demand Engineering Team, you will help shape the future of a rapidly growing security business built on a modern technology stack and where innovation and creativity are part of our DNA.

Responsibilities :

  • Codes and program enhancements, updates, and changes for portions and subsystems of end-user applications software running on local, networked, and Internet-based platforms based on specific requirements and instructions.
  • Executes established test plans and protocols for assigned portions of code; identifies, logs, and debugs assigned issues.
  • Develops an understanding of and relationship with internal and outsourced development partners on software applications design and development.
  • Writes and executes unit tests for the assigned portion of the application.
  • Works with other software application engineers to develop reliable, cost-effective, and high-quality solutions.
  • Education and Experience Required :

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
  • 1-3 years of software development experience building large-scale and highly distributed applications.
  • Required skills :

  • Experience with C# and SQL
  • Experience with ASP.NET WebApi, ASP.NET MVC, .Net Framework / Core and Entity Framework
  • Experience with JavaScript / Typescript and SPA frameworks such as Angular, React, Vue
  • Experience with writing unit tests
  • Understanding and practical implementation of OOD / OOP principles
  • Comfortable in an agile team, sizing stories, planning, and retrospectives
  • At home with Git or similar DVCS
  • Strong analytical, problem solving, and troubleshooting skills
  • Ability to adapt to new tools & technologies.
  • Good written and verbal communication skills
  • Desirable skills

  • Container technologies
  • Cloud technologies and cloud application development
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form