Access Softek

Senior Software Development Engineer, C#

Access Softek

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ApacheASP.NETAWSEntity FrameworkGraphQLGRPCKafka.NETNoSQLOpen SourceRabbitMQRedisSOAPSQL

About the role

  • Design, implement, and support backend services and APIs
  • Contribute to the main back-end service by writing specific adapters and improving core parts of the project
  • Inspect and refactor existing solutions, coordinating with code owners, architects and client teams
  • Analyze requirements and documentation; participate in acceptance criteria refinements
  • Create automated unit and integration tests to verify service behavior
  • Document code and help spread knowledge across colleagues
  • Troubleshoot and fix bugs
  • Participate in and consult during deployment sessions if needed

Requirements

  • 5+ years as a back-end developer
  • Proficiency in C# and ASP.NET
  • Knowledge of HTTP, SOAP, TCP
  • Experience with Entity Framework and SQL
  • Experience writing unit tests with nUnit/xUnit
  • Experience using Git
  • English: Intermediate
  • Experience in service or API virtualization (plus)
  • Microservice-related experience (RabbitMQ, NATS, Apache Kafka, etc.) (plus)
  • AWS-related experience (plus)
  • Understanding of parsers and/or PLT (plus)
  • gRPC and/or GraphQL (plus)
  • Experience with Bamboo Specs (plus)
  • NoSQL, Redis (plus)
  • Knowledge of additional programming languages besides C# (plus)
  • Contribution to Open Source projects (plus)
  • Self-motivated, autonomous, proactive, polite, team-player