Senior Engineer, Software

Intercontinental Exchange

  • Pune, Maharashtra
  • Permanent
  • Full-time
  • 1 month ago
Job Description:Job DescriptionJob PurposeICE Mortgage Technology is the leading cloud-based platform provider for the mortgage finance industry. ICE Mortgage Technology solutions enable lenders to originate more loans, reduce origination costs, and reduce the time to close, all while ensuring the highest levels of compliance, quality, and efficiency. We're looking for motivated, results-oriented people to join our team.As a Senior Engineer, you will be working in a dynamic product development team while collaborating with other developers, management, and customer support teams. You will have an opportunity to participate in developing services utilized across product lines, so a strong interest in pursuing these technologies is imperative.Responsibilities
  • Design of software feature(s) according to agreed architecture and requirements.
  • Write clean, testable, and reusable code following coding best practices.
  • Independently handle activities related to builds and deployments.
  • Diagnose complex developmental & operational problems and recommend upgrades & improvements at a component level.
  • Collaborate with cross-functional teams to identify and solve complex software problems.
  • Proactively assist your team to find and solve development and production software issues through effective collaboration.
  • Work with the QA team to ensure high-quality software releases.
  • Follow company software development processes and standards. `
Knowledge and Experience
  • Bachelor’s degree in computer science, Engineering, or a related field
  • 5+ years of software product development experience.
  • Experience in design and development with C#, .NET (.NET Core & .NET Framework), WEB API MUST.
  • Strong experience with database concepts and databases such as MS SQL, Mongo.
  • Knowledge of multithreading, concurrency, and code performance.
  • Knowledge and experience with software design patterns and how they can be incorporated into software design.
  • Knowledge of distributed systems, WCF, networking & connectivity.
  • Proven ability to tackle complex N-tier architecture projects with a can-do attitude.
  • Solid understanding of security concerns for web-based applications.
  • Strong understanding of Authentication and Authorization models in Web APIs.
  • Good understanding of REST architectural style, Microservices concepts and technologies.
  • Proficiency in the development environment, IDEs, web & application server, GIT, Continuous Integration, unit-testing tools, and defect management tools.
ScheduleThis role offers work from home flexibility of up to 2 days per week.

Intercontinental Exchange

Similar Jobs

  • Senior Machine Learning & AI Software Engineer

    L4B Software

    • Pune, Maharashtra
    L4B Software is a cutting-edge technology company specializing in Embedded systems and Linux-based solutions . We are at the forefront of innovation, developing advanced software s…
    • 24 days ago
  • Senior Software Engineer

    Rocket Software

    • Pune, Maharashtra
    It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Software Engineer IV designs, develops, troubleshoots, and debugs softw…
    • 21 days ago
  • Senior Software Engineer

    Rocket Software

    • Pune, Maharashtra
    It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Senior Software Engineer designs, develops, troubleshoots, and debugs s…
    • 20 days ago