Essential functions: duties and responsibilities
* design, develop, and maintain cloud-native applications using .net and modern front-end frameworks (react or similar) for invoice and payment automation solutions
* architect and implement solutions leveraging aws native services including lambda, ecs, eks, sqs, rds, s3, cloudwatch, cognito, secrets manager, and cloudfront
* build and deploy architectures that scale efficiently and leverage cloud-native capabilities
* implement infrastructure as code using aws cdk or cloudformation to automate infrastructure provisioning and management
* develop and maintain ci/cd pipelines using github actions to enable rapid, reliable deployments
* write comprehensive unit tests and contribute to automated regression testing frameworks to ensure exceptional software quality
* partner with ai engineers to integrate artificial intelligence capabilities into applications, including generative ai, classification models, and ocr for document processing
* develop and consume restful apis and event-driven architectures to enable seamless system integration
* optimize database queries and leverage proper indexing strategies in postgresql and sql server environments
* implement robust monitoring, logging, and alerting solutions using cloudwatch and related aws services
* collaborate with product management, devops, and cross-functional teams to translate business requirements into scalable technical solutions
required skills and abilities
* strong proficiency in .net (c#) development with experience in modern .net versions
* demonstrated expertise in building cloud-native applications using aws services (lambda, ecs, eks, sqs, sns, rds, s3, etc.)
* hands‑on experience with infrastructure as code tools (aws cdk, cloudformation, or terraform)
* proficiency in modern front‑end development using react, angular, vue.js, or similar frameworks
* strong understanding of ci/cd concepts and experience implementing pipelines using github actions, jenkins, or azure devops
* experience with microservices architecture and scalable serverless computing patterns
* understanding of artificial intelligence applications
* solid understanding of database design, query optimization, and indexing strategies in sql server and postgresql
* experience with containerization technologies (docker) and orchestration (kubernetes/eks, ecs)
* understanding of event‑driven architectures and message queuing systems
* knowledge of api design, development, and integration best practices
required qualifications
* bachelor’s degree in computer science or a related field. Equivalent combination of education and experience will be considered.
* a minimum of 5+ years of experience in software development.
* experience developing and deploying saas applications.
seniority level
* associate
employment type
* full‑time
job function
* information technology and engineering
#j-18808-ljbffr