Full stack developer (1)

  • Full-time

Company Description

AGSI was incorporated in April 2016. We are committed to supporting the goals of Arch divisions through exceptional service delivery. We pride ourselves on maintaining flexibility and responsiveness to adapt to business unit and industry demands while focusing on sound project management. We are dedicated to growing and developing our employees as we build strong teams with strategic leadership.

Job Description

1. Understand, comprehend and contribute to the use case preparation in context of overall business flow, associated module and the system
2. Carryout design and development of components client-side and server-side components compliant to the architecture, application framework, user interface designs and coding standards.
3. Develop back-end PL/SQL procedures, implement database design and changes.
4. Prepare & execute unit tests, functional and integration testing.
5. Trouble shoot issues, provide resolutions, perform impact analysis and necessary testing.
6. Proactive contribution to make the systems stable and improve performance.

Qualifications

  • Experience with NoSQL databases (MongoDB/CosmosDB)
  • Experience with Azure services, namely:
    • Redis Cache for Azure
    • AKS
    • CosmosDB
  • Experience with Docker
  • Experience with writing Helm charts
  • CI/CD best practices and principles with experience of setting up and maintaining pipelines in Harness
  • Experience with DDD/TDD/BDD
  • Comprehensive understanding of writing clean & maintainable code and actively contributes to creating a cleaner & most sustainable code base
  • Experience with Blazor
  • Experience with Onion Architectures, Microservices Architectures, Modular Monoliths as well a good understanding of techniques for those architectures (eventual consistency, saga pattern etc)
  • Exposure to and experience with rule engines and parsing methodologies in C#/.NET
  • Experience with React & best practices

Additional Information

4-year degree in Information Technology, Computer Science, or related field