Job Description

ECI is the leading global provider of managed services, cybersecurity, and business transformation for mid-market financial services organizations across the globe. From its unmatched range of services, ECI provides stability, security and improved business performance, freeing clients from technology concerns and enabling them to focus on running their businesses. More than 1,000 customers worldwide with over $3 trillion of assets under management put their trust in ECI.

At ECI, we believe success is driven by passion and purpose. Our passion for technology is only surpassed by our commitment to empowering our employees around the world.

The Opportunity:

ECI has an exciting Opportunity for Sr. Backend Engineer. We are seeking a skilled Backend Engineer with strong expertise in ETL processes and code conversion. The ideal candidate will be proficient in managing data ingestion, maintaining code repositories, and rewriting Python scripts in C#.

This is an Onsite role.

What you will do:

  • ETL Support:
  • Develop and maintain ETL processes to ingest data from third-party FTP/SFTP accounts.
  • Create reports based on business use cases.
  • Ensure data integrity and accuracy throughout the ETL process.
  • Code Rewriting:
    • Rewrite existing Python code (using Flask library) in C# within the .NET framework.
    • Ensure the new codebase is efficient, maintainable, and scalable.
  • Application Support:
    • Provide support for front-end applications.
    • Upgrade AngularJS components as required.
    • Troubleshoot and resolve application issues promptly.
  • Code Maintenance:
    • Access and maintain code in GitHub.
    • Manage manual deployment processes.
    • Conduct code reviews and ensure adherence to best practices.
Who you are:

  • E Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Experience: Proven experience in ETL processes, backend development, and code conversion.
  • Technical Skills:
    • Proficiency in Python and C#.
    • Experience with Flask and .NET framework.
    • Strong knowledge of front-end technologies, including AngularJS.
    • Familiarity with GitHub for code management.
    • Understanding of FTP/SFTP protocols for data ingestion.
  • Analytical Skills: Strong problem-solving abilities and experience with data analysis.
  • Communication Skills: Excellent verbal and written communication skills to collaborate effectively with cross-functional teams.
  • Project Management: Ability to manage multiple tasks and meet deadlines in a fast-paced environment.

Bonus (Nice to have):

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of DevOps practices and tools for continuous integration and deployment.
  • Familiarity with modern JavaScript frameworks (e.g., React, Vue.js).

ECI’s culture is all about connection - connection with our clients, our technology and most importantly with each other. In addition to working with an amazing team around the world, ECI also offers a competitive compensation package and so much more! If you believe you would be a great fit and are ready for your best job ever, we would like to hear from you!

Love Your Job, Share Your Technology Passion, Create Your Future Here!


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: India City: Bengaluru ,Karnataka
Company Website: http://www.eci.com Job Function: Information Technology (IT)
Company Industry/
Sector:
Information Technology and Services

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Similar Jobs

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn