Search by job, company or skills

  • Posted 11 days ago
  • Over 200 applicants
Quick Apply

Job Description

We are seeking a .NET Developer with 8+ years of enterprise software development experience, particularly in building and supporting line-of-business applications in mixed-platform environments (Dot Net/Oracle/SQL Server/Cloud). The ideal candidate will have 8+ years of hands-on Dot Net C#, ASP.NET MVC development experience, and 8+ years of database development experience with Oracle and/or SQL Server. You should possess strong experience in the design and development of large multi-tiered applications, extensive use of .NET frameworks, and proficiency with WCF, WEB API, and Service-Oriented Architecture. Knowledge of distributed computing technologies, caching, in-memory data processing, concurrent programming, software design patterns, enterprise integration patterns, unit testing frameworks, enterprise messaging patterns, TFS, Git, SDLC, Agile, and DevOps (CI/CD, Jenkins) is also essential.

Key Responsibilities

  • Enterprise Application Development: Design, develop, and support enterprise line-of-business applications in mixed-platform environments, utilizing .NET, C#, ASP.NET MVC.
  • Database Development: Perform database development with Oracle and/or SQL Server, including schema design, query optimization, and stored procedures.
  • Multi-Tiered Architecture: Lead the design and development of large, multi-tiered applications, ensuring scalability, performance, and reliability.
  • Framework & Technologies: Leverage strong experience with .NET frameworks and/or a variety of open-source and commercial frameworks.
  • Service Development: Work extensively with WCF, WEB API, and Service-Oriented Architecture for robust integration and communication.
  • Distributed Computing: Apply knowledge and experience of distributed computing technologies, caching, in-memory data processing, and concurrent programming.
  • Design Patterns: Implement and advocate for software design patterns and enterprise integration patterns.
  • Quality Assurance: Utilize unit testing frameworks and best practices to ensure code quality and reliability.
  • Messaging & Integration: Apply knowledge and experience with enterprise messaging patterns and technology.
  • Version Control & SDLC: Work proficiently with TFS in the full software lifecycle and Git source code repository.
  • Agile & DevOps: Operate effectively within Software Development Life Cycle and Agile methodologies, with knowledge and experience of DevOps like CI/CD and Jenkins.
  • Troubleshooting: Provide expert-level troubleshooting and support for complex application issues.

Required Skills and Experience

  • enterprise software development experience in mixed-platform environments (Dot Net/Oracle/SQL Server/Cloud).
  • hands-on Dot Net C#, ASP.NET MVC development experience.
  • database development experience with Oracle and and/or SQL Server.
  • Strong experience in the design and development of large multi-tiered applications.
  • Strong experience using Dot Net frameworks and/or a variety of open-source and commercial frameworks.
  • Strong experience with WCF, WEB API and Service Oriented Architecture.
  • Knowledge and experience of distributed computing technologies, caching and in-memory data processing, and concurrent programming.
  • Knowledge and experience of software design patterns and enterprise integration patterns.
  • Knowledge and experience with unit testing frameworks and best practices.
  • Knowledge and experience with enterprise messaging patterns and technology.
  • Knowledge and experience with using TFS in full software lifecycle.
  • Knowledge and experience with Git source code repository.
  • Understanding of Software Development Life Cycle and Agile methodologies.
  • Knowledge and Experience of DevOps like CI/CD, Jenkins.

More Info

About Company

At Fusion Plus Solutions Inc, we believe that it’s an exceptional company - a company of people proud of the work they do and the solutions they provide. By understanding what drives our specialty industries, becoming involved in our communities on a professional and personal basis, following a disciplined process of identifying quality candidates, partnering with employers to understand their core business and their employment requirements, and delivering exceptional service, we achieve great results for all concerned.

Job ID: 121827565

Similar Jobs