Skip to main content

Back End Developer

Needham, MA
Permanent

Seeking a Full Stack Developer with strong backend and systems-level development experience to support enterprise applications, API development, and cloud-based solutions. The role focuses on building scalable services, integrating payment systems, and working within AWS environments.

Key Responsibilities:

  • Develop and maintain backend services and APIs using C#/.NET within Windows Server environments
  • Design and optimize database solutions using Oracle DB and PL/SQL
  • Build and support cloud-based applications leveraging AWS (EC2, RDS, S3)
  • Implement and maintain secure, high-performance integrations (including payment gateways such as TSYS and Financial/EMV)
  • Develop Windows Services and background job processing components
  • Support multi-tenant application architectures and distributed systems
  • Work on low-level networking solutions including TCP/IP socket programming
  • Collaborate with cross-functional teams to modernize legacy .NET systems
  • Implement secure file transfer and encryption integrations (SFTP, RSA certificates)
  • Contribute to system scalability, performance tuning, and reliability improvements

Required Skills:

  • Strong experience with C#/.NET development
  • Expertise in Oracle DB and PL/SQL
  • Experience building Windows Server-based APIs
  • Hands-on experience with AWS services (EC2, RDS, S3)

Preferred Qualifications:

  • Experience with Windows Services and asynchronous/background processing
  • Knowledge of payment processing systems and POS/payment integrations
  • Familiarity with multi-tenant architecture design
  • Experience with TCP/IP socket programming

Nice to Have:

  • Experience with SFTP and RSA-based integrations
  • Exposure to legacy application modernization (especially .NET)
  • Awareness of AI/ML integration strategies

Job Type: Permanent

Job ID: 253859317