Job Description :

Job Summary

We are seeking a highly skilled Full Stack Developer to design, develop, and maintain scalable enterprise applications for Citizens Bank. The ideal candidate will have strong experience in backend service development, microservices architecture, and modern full-stack technologies in an Agile/DevOps environment.

Key Responsibilities

  • Manage the full software development lifecycle using Agile and DevOps methodologies.

  • Design, build, and maintain efficient, secure, and testable code.

  • Develop RESTful APIs and scalable backend services.

  • Implement microservices and event-driven architectures using RabbitMQ and Kafka.

  • Write unit and integration tests and assist in test case creation.

  • Analyze and fix software defects and performance issues.

  • Build and maintain CI/CD pipelines and automation frameworks.

  • Collaborate with cross-functional teams to improve development workflows.

  • Deploy and manage applications in cloud-native and containerized environments.

Required Skills

  • Strong expertise in .NET Core / .NET Framework (C#)

  • Advanced experience with asynchronous programming, dependency injection, and design patterns

  • Experience with RabbitMQ and Apache Kafka

  • Strong knowledge of SQL Server, database design, query optimization, and stored procedures

  • Experience with MongoDB, schema design, indexing, and performance tuning

  • Experience with Kubernetes and container orchestration (Docker)

  • Frontend experience with JavaScript, TypeScript, Angular/AngularJS, Material Design, CSS frameworks, and Node.js

  • Strong understanding of application security best practices

Experience Required

  • 5+ years of experience in full stack or backend development

  • Strong hands-on experience in microservices and event-driven architectures

    Equal Opportunity Employer
    We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

             

Similar Jobs you may be interested in ..