Talent.com
This job offer is not available in your country.
Senior Software Engineer - Dotnet

Senior Software Engineer - Dotnet

Eka Software SolutionsBengaluru, Karnataka, India
9 hours ago
Job description

About Quoreka :

Quoreka has a formidable presence in the vendor solutions market for metals, energy, and agriculture. Catering a wide range of asset classes, our company utilizes a cloud-based suite of CTRM and ETRM solutions enhanced by AI / ML technology, alongside Supply Chain Management and E-Sourcing products. Today, we boast of extensive CTRM / ETRM expertise across softs, ags, fertilizers / chemicals, liquids, precious metals, concentrates, energy and much more.

Quor Group is able to provide the industry with a very unique offering that meets the growing demands of commodity traders, energy merchants’ miners, industrials to producers providing best-in-class functionality, user experience, technology and services. Our product roadmap is innovation-centric, focusing on AI and delivering strong product value propositions with clear short-term, medium-term, and long-term goals. Quor Group has over 200 employees and offices across the UK, India, Australia, Switzerland and Canada, serving ~100 customers globally across multiple commodity segments.

Position / Title : Senior Software Engineer - Dot Net

The Senior Dot NET Engineer will be part of Quoreka’s technical team.

Education / Certification

B.E / B.Tech, MCA

Experience :

5+ years proven track record of software development and design

5+ years working on a large n-tier application with rich business functionality in .NET

Key Accountabilities :

  • A highly proficient full stack software programmer, coding in the appropriate languages we use, keeping up to date with language versions
  • Ensuring / proving your code works as expected using a Test-Driven Development approach where possible / applicable and based on agreed Acceptance Criteria and testing strategies
  • Follow our Continuous Integration approach with and Dev Ops tools.
  • Follow our Source Control approach with GitHub
  • Conducts systems and requirements analyses to identify project action items.
  • Contributes to task lists and cost and time estimates to support project plan development.
  • Performs assigned functions and tasks to meet project plan and quality review requirements.
  • Records, updates, and monitors assignment deviations to ensure effective resolutions.
  • Raises issues as appropriate to support effective resolutions.
  • Analyzes specifications and user requirements to perform assigned applications development work.
  • Assists with system components’ designs to meet requirements.
  • Participates in design and code reviews to improve quality.
  • Analyzes, designs, codes, tests, and documents to develop application software.
  • Create, document, and implement unit test plans and scripts to deliver quality components.
  • Performs testing and fixes of small components to ensure compliance with functional requirements.
  • Creates technical documentation to communicate and update project teams and stakeholders.
  • Performs application maintenance and support functions to support problem resolution.
  • Coach other developers in C# and promote C# capabilities for Technical Roadmap
  • Pro-active in understanding and contributing to the technical solution from design through to code level
  • Support and encourage team collaboration and a mindset for Continuous Improvement
  • Support and encourage a passion for learning and sharing
  • Provide suitable / applicable documentation to support development work - from release notes up to product documentation
  • Software Design and requirements breakdown in the form of User Stories using various Agile methodologies
  • Undertake suitable training to ensure an up-to-date skill set

Skillset : Competencies :

  • Great problem-solving skills, with an eye to identify issues and proactively seek to resolve them quickly and effectively.
  • Ability to interpret written requirements and technical specification documents
  • Ability to code software according to published standards and design guidelines
  • Ability to or passion to learn how to mentor, teach and coach individuals with a goal of building awareness, responsibility and self-belief
  • Self-motivated demonstrating an ability to work alone as well as part of a team
  • Excellent organisational and time management skills with an ability to prioritise your own workload
  • Commitment to quality and a thorough approach to work
  • Flexible attitude, an ability to adapt to changing requirements and to perform effectively under pressure
  • Dedication to creating high quality applications for a demanding industry
  • Ability to learn new languages and technologies quickly and give a feasibility review on them where necessary
  • Business level proficiency language skills in English is essential both verbal skills and written skills.  The ability to communicate and present in fluent English to a large audience.
  • Technical Skills

    Extensive experience working on C#, .net,  and .net core frameworks

    Relational Databases (SQL Server, etc.)

    Experience with REST API

    Agile Methodologies (Scrum, TDD, BDD, etc.)

    Experience in Generative AI specifically Git-Hub Co-Pilot (desirable)

    Nice to Have :

    GIT, Jira, Team City, SharePoint, Visual Studio Code.

    Domain Driven Design, Test Driven Development

    Design Patterns and implementing the Design Patterns

    Development of Complex Application and System Architectures

    Continuous Integration and Continuous Delivery Tools like Azure DevOps, GitHub, Git, etc.

    Containerization Technologies (Docker)

    Front end frameworks such as React / Angular.

    Experience with Amazon AWS services or Microsoft Azure

    Experience of working in product development.

    Domain :

    Exposure of risk systems is preferred

    Experience developing inventory and material handling systems in the mining and  agriculture sectors

    General :

    Excellent problem-solving, communication, and team-working skills

    Experience working with distributed teams across regions and time zones

    Strong organizational skills

    Display detailed, critical, quality-oriented, and skeptical thinking about the product

    Challenges status quo & current architecture when appropriate

    Ability to deliver independently with clear communications

    Create a job alert for this search

    Senior Software Engineer • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    • New!
    Senior Software Engineer(Dotnet)

    Senior Software Engineer(Dotnet)

    Thomson ReutersBengaluru, Karnataka, India
    Senior Software Engineer L1 will provide innovative solutions to complex business problems.The Senior Software Engineer should be able to work independently with little supervision.Develop software...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Scientific GamesBengaluru, Karnataka, India
    Creating and managing docker and Kubernetes containers.Administering Kubernetes clusters including production requiring 99% uptime in both private data centers and AWS. Design and maintain CI / CD aut...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Software Engineer -.Net

    Senior Software Engineer -.Net

    MaerskBengaluru, Karnataka, India
    Maersk is going through times of unprecedented change.From the farm to your refrigerator, or the factory to your wardrobe, we are developing solutions that meet customer needs from one end of the s...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    VerifoneBengaluru, Karnataka, India
    For more than 30 years Verifone has established a remarkable record of leadership in the electronic payment technology industry. Verifone has one of the leading electronic payment solutions brands a...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    NVIDIABengaluru, Karnataka, India
    We present you with an opportunity to be part of the team that develops the Network Operating System that powers data centers that are accelerated, disaggregated and software-defined to meet the ex...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Dell TechnologiesBengaluru, Karnataka, India
    The Software Engineering team delivers next-generation application enhancements and new products for a changing world.Working at the cutting edge, we design and develop software for platforms, peri...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    ConvivaBengaluru, Karnataka, India
    Conviva is the first and best place to understand and optimize digital customer experiences.Our Operational Data Platform harnesses full-census, comprehensive client-side telemetry—capturing every ...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    symplrBengaluru, Karnataka, India
    Software Engineers are responsible for the design, development, maintenance, testing and evaluation of a new or modified software product. They are responsible for the entire application lifecycle f...Show moreLast updated: 9 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ObliviousBengaluru, Karnataka, India
    We live in the era of data and AI, but the most impactful data resides behind closed doors and red tape.Using it, which many do, risks undermining the privacy and confidentiality of users, customer...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer -.NET Fullstack

    Senior Software Engineer -.NET Fullstack

    H&M GroupBengaluru, Karnataka, India
    We are looking for talented Senior Software Engineers with strong experience in.NET Core, Azure cloud services, and to build modern, scalable, and high-performance enterprise applications.You will...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Software Senior Engineer

    Software Senior Engineer

    Dell TechnologiesBengaluru, Karnataka, India
    The Software Engineering team delivers next-generation application enhancements and new products for a changing world.Working at the cutting edge, we design and develop software for platforms, peri...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Engineer-Software

    Senior Engineer-Software

    SLKBengaluru, Karnataka, India
    Proficiency in SQL Server – writing queries, procedures, indexing, optimization.Experience in Azure DevOps for source control Git, build / release pipelines, and work item tracking.Good understanding...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Software Engineer- DotNet & DevOps

    Senior Software Engineer- DotNet & DevOps

    ResMedBengaluru, Karnataka, India
    The primary role of Engineering function within Product Development team is to create specifications and designs for new products or improvements and enhancements to existing products.Works closely...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    tyfonecomBengaluru, Karnataka, India
    Job Description – Senior Software Engineer.Tyfone, a global leader in the SaaS Digital Banking, Youth Banking, and Digital Payments sectors, is redefining how the world engages with digital finance...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Software Engineer -.NET Fullstack

    Senior Software Engineer -.NET Fullstack

    H&MBengaluru, Karnataka, India
    We are looking for talented Senior Software Engineers with strong experience in.NET Core, Azure cloud services, and React. You will work on cloud-native solutions, microservices, and full-stack deve...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    ClarivateBengaluru, Karnataka, India
    We are looking for a high-energy and innovative Senior Software Engineer with a passion for software development.In this role, you will be responsible for the design, implementation, and maintenanc...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Software Engineer - 221515

    Senior Software Engineer - 221515

    clouderaBengaluru, Karnataka, India
    We (the Software Engineer team) are looking for a motivated, experienced person with a data driven approach to join our Distribution Team in Bangalore to help design, execute and improve our test s...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    WomenTech NetworkBengaluru, Karnataka, India
    Responsible for designing, building, delivering and maintaining software applications & services as a Full Stack developer. Working in the areas of machine, cloud, platform and / or application.Respon...Show moreLast updated: 9 hours ago