- Design, develop, and maintain scalable backend applications using C# and .NET Core
- Build robust and secure RESTful APIs to support system integrations and business workflows
- Develop and implement event-driven architectures using messaging and queue-based systems
- Integrate with iLEVEL and internal workflow platforms to enable data exchange and process automation
- Leverage AWS services (Lambda, S3, SQS, RDS) to build cloud-native, scalable, and resilient applications
- Optimize application performance, scalability, and reliability across distributed systems
- Ensure adherence to secure coding practices, data protection, and compliance standards
- Collaborate with cross-functional teams including product, QA, and DevOps for end-to-end delivery
- Participate in code reviews, unit testing, and CI/CD processes to ensure high-quality deliverables
- Maintain clear and comprehensive technical documentation for APIs, integrations, and system design
- 6+ years of hands-on experience in .NET backend development
- Strong proficiency in C# and .NET Core / .NET 6+ frameworks
- Solid experience in REST API design and development, including API security and versioning
- Experience in building event-driven and asynchronous systems using messaging queues (SQS or similar)
- Hands-on experience with AWS services:
- Lambda (serverless compute)
- S3 (object storage)
- SQS (message queuing)
- RDS (relational databases)
- Experience in system integrations, especially with enterprise platforms like iLEVEL or similar financial/workflow tools
- Strong understanding of database design, SQL, and data modeling concepts
- Familiarity with CI/CD pipelines and DevOps practices
- Knowledge of authentication and authorization mechanisms (OAuth, JWT)
- Experience with version control systems (Git)
- Strong problem-solving and debugging skills
- Experience with microservices architecture and distributed systems design
- Exposure to financial systems, investment platforms, or workflow automation tools
- Familiarity with Docker / containerization
- Experience with monitoring and logging tools (CloudWatch, ELK, etc.)
- Understanding of domain-driven design (DDD) principles
- Prior experience working in Agile/Scrum environments
- Strong ownership and accountability
- Ability to work in fast-paced, integration-heavy environments
- Focus on clean, maintainable, and scalable code
- Effective collaboration and communication skills
Skills Required
- 6+ years of hands-on experience in .NET backend development
- Strong proficiency in C# and .NET Core / .NET 6+ frameworks
- Solid experience in REST API design and development
- Experience in building event-driven and asynchronous systems using messaging queues
- Hands-on experience with AWS services: Lambda, S3, SQS, RDS
- Experience in system integrations with enterprise platforms
- Strong understanding of database design, SQL, and data modeling concepts
- Familiarity with CI/CD pipelines and DevOps practices
- Knowledge of authentication and authorization mechanisms
- Experience with version control systems (Git)
What We Do
@TechBlocks we power the software defined industries (SDI) of today and tomorrow. We are a software engineering and consulting firm. We build modern digital value chains and businesses reimagined to create frictionless experiences for innovative monetization methods and drive unforeseen efficiencies. We are known to build world class custom platforms and products that are cloud native for some of the worlds largest brands. We are the go to technology partners for born in digital businesses that grew with us from "Concept to Commercialization" and have revenues between $100M - $10B. We help modern businesses transition just from a technology outsourcing mentality to help create globally distributed digital COEs and mature them. Our converged COEs that we create in partnership with our clients help power software factories that are extremely dynamic. We have created modern digital COEs and factories that are created with a single minded goal to future proof our clients businesses. Everything we do is centred around two philosophies and practices - Design Thinking and Lean Engineering. Whether it is building digital commerce platforms, marketplace for worlds largest retailers or smart utilities applications and products or digital health products/platforms that power wearables, patches or devices across healthcare landscape; we do it all with speed and sophistication that is unmatched in the industry









