Energize Global Staffing

Senior .NET Developer

Yerevan, AM
.NET Framework .NET Core ASP.NET T-SQL SQL Server Kafka AWS WCF ISO8583 JavaScript HTTP CSS XML XSLT JSON SOAP TCP REST Docker Kubernetes GitHub Actions Datadog
Description

Senior .NET Developer

Location: Yerevan, am

Company Description

With 20+ years of experience in IT, global partners and clients, Energize Global Services (EGS) is a solid, leading-edge Technology Company focused on delivering software services and products for the Banking and Financial Management Industry. We are specialized in developing Banking Systems, all types of payment solutions and other large applications. Over the years EGS proved to be a reliable and trusted partner for the biggest player in the Financial technology industry. Join our team in Yerevan, elevate your career to a new level by becoming part of a team that is shaping the future of Fintech.

Job Description

We are looking for a talented .NET developer who has experience in backend developing using .NET Framework, T-SQL, Kafka messaging and AWS cloud, WCF Web Services, ISO8583 protocols. You will be responsible for designing, developing, testing, deploying and maintaining scalable and reliable applications that meet the business requirements and follow the best practices. You will also collaborate with other developers, QA engineers, DevOps engineers and product managers in an agile environment, as well as supporting the quality of our engineering work across multiple codebases and operational processes.

Qualifications

  • A solid foundation in software engineering – bachelor’s degree preferred with 5+ years of experience.
  • Expert level in Payment Industry technologies and standards: ISO8583, EMV, Cryptography, PayShield and SafeNet HSM protocols, 3DS, PCI-DSS.
  • Expert level in working with SQL Server databases and TSQL
  • Expert level in full-stack .NET framework and .Net core, including ASP.Net.
  • Expert level in javascript language.
  • Expert level in cryptography concepts, symmetric and asymmetric encryption, hashing, signing, certificates, etc.
  • Experience with standard technologies such as HTTP, CSS, XML, XSLT, JSON, SOAP, TCP, REST.
  • Effective unit, integration, user acceptance testing
  • Passionate about understanding algorithms, time and space complexity, data structures.
  • Domain of software engineering best practices and patterns like DDD, TDD, GRASP, SOLID.
  • Experience in working with highly scalable, available systems and good understanding of application monitoring, application metrics and centralized logging tools like Datadog.
  • Experience in AWS cloud and container technologies such as Docker and Kubernetes is a plus.
  • Experience in implementing and developing using automated CI/CD pipelines like GitHub Actions.
  • Experienced in taking total ownership of tasks, commitments, quality, and contributing to a culture of continuous improvement in an Agile/Scrum environment.
  • Able to efficiently break down problems and leverage business resources to establish a clear path toward customer value.
  • Possess excellent written and verbal communication skills and the ability to communicate intent to other developers through code.

Responsibilities

  • Enhance unified payment platform.
  • Work on new projects and enhancements to current applications.
  • Work autonomously in agile teams and advise on solutions.
  • Automate the development, test & deployment processes.
  • Produce documentation on projects delivered for reference, audit and compliance purposes.
  • Develop applications that communicate with external systems (e.g. credit card payment services).

Additional Information

Why Join Us?

  • Competitive compensation and benefits.
  • A collaborative, tech-driven team culture.
Energize Global Staffing
Energize Global Staffing

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say