Job Closed
This listing is no longer active.
Software Development Partner. Result-driven. Quality-obsessed.
Senior AI Software Engineer – .NET
Location
Brazil
Posted
153 days ago
Salary
0
Seniority
Senior
Job Description
Senior AI Software Engineer – .NET
Dev.Pro
• Help modernize a healthcare revenue cycle management platform used by major U.S. payers and employers • Identify and implement AI use cases that add real value in a high-impact healthcare product • Promote AI-assisted development best practices, ensuring effective and consistent use across the team • Design, develop, and maintain backend services and data processing systems in .NET • Implement AI-driven solutions for document processing, text generation, and other features • Identify opportunities to apply GenAI tools in daily development to improve code, documentation, and testing • Work with product owners, business analysts, and stakeholders to identify potential AI applications on the project • Mentor and guide team members in AI-assisted development practices • Apply software engineering best practices in testing, debugging, code reviews, documentation, and Agile workflows • Participate in technical discussions and knowledge-sharing sessions with the team
Job Requirements
- 5+ years of .NET development in production systems using C# with strong OOP fundamentals
- Extensive AI experience, including daily hands-on use of GenAI tools (Copilot, Claude, etc.) in development workflows
- Experience with MS SQL Server and writing efficient queries
- Knowledge of REST API design and integration best practices
- Familiarity with backend architecture, distributed systems, and cloud platforms (Azure/AWS)
- Strong understanding of software engineering best practices (unit/integration testing, debugging, code reviews, documentation, Agile workflows)
- Proven ability to identify opportunities for AI-driven improvements and implement GenAI solutions for code, workflows, and product features (document processing, text generation)
- Ability to mentor and guide teams in AI-assisted development
- Excellent communication and cross-functional collaboration skills
- Upper-Intermediate+ English level
Benefits
- Get 30 paid days off per year to use however you like — vacations, holidays, or personal time
- 5 paid sick days, up to 60 days of medical leave, and up to 6 paid days off per year for major family events like weddings, funerals, or the birth of a child
- Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months
- We pay in U.S. dollars and cover all approved overtime
- Join English lessons and Dev.Pro University programs, and take part in fun online activities and team-building events
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and maintain RESTful APIs and microservices using Python • Architect secure, scalable, and high-performance backend applications • Integrate backend services with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, and DynamoDB • Write clean, efficient, testable code following best practices for performance, maintainability, and security • Design and deploy cloud-native applications using AWS services including EC2, Lambda, S3, RDS, DynamoDB, API Gateway, and IAM • Implement and maintain CI/CD pipelines using GitHub Actions, GitLab CI, or AWS CodePipeline • Set up monitoring, logging, and observability using CloudWatch, CloudTrail, and similar AWS tools • Collaborate on infrastructure automation using CloudFormation, Terraform, or similar IaC tools • Support Amazon Connect setups including contact flows, routing profiles, and queue configurations • Integrate Connect solutions with AWS services like Lex, Polly, and Lambda • Assist in migration projects from legacy contact center platforms to Amazon Connect • Contribute to frontend work (React/Angular/Vue) when needed and ensure smooth integration with backend APIs
• Work in close partnership with Devoteam England, focusing on developing, automating, and scaling complex network infrastructures. • Communicate directly with the client (Devoteam England) on technical requirements, project progress, and architectural decisions. • Develop backend services in Python with a focus on creating robust, scalable APIs and microservices that are easy to integrate with GCP's Machine Learning SDKs. • Design, implement, and maintain REST and gRPC APIs used by marketing applications and campaign automation platforms. • Work in a cloud-native architecture (Google Cloud Platform - preferably), ensuring performance, observability, and good engineering practices. • Create services that support data-driven and ML-driven applications , handling the ingestion, processing, and delivery of data relevant to models and campaigns. • Collaborate with data, product, and engineering teams in the UK to plan deliveries, define technical requirements, and participate in architectural decisions. • Ensure that code is clean, tested, documented, and aligned with modern development standards. • Collaborate with stakeholders to design, implement, and support scalable and resilient network architectures, applying strong foundational networking knowledge.
Staff Platform Architect
PEAK6 InvestmentsPEAK6 Investments is a diversified financial services firm that emphasizes the use of technology and strategic decision-making to drive industry change. The company's mission is to
• Understand Apex’ broad product portfolio and lead design of a resilient, customer focused client-facing API and integration experience • Develop and design application delivery rails that enable Apex’s products and services to be delivered to the market in a standardized way • Ensure that our API based solutions deliver value throughout the customer journey • Oversee architectural design groups that develop “best in class” engineering practices for our services by ensuring that service and components are well defined, modularized, secure, reliable, reusable, diagnosable, and actively monitored • Lead an architecture council to drive technical decisions and ensure that services fit within our overall architecture vision • Build software prototypes and conduct experiments to evaluate alternative architectures • Grow and mentor developers to develop best-practices and collectively collaborate across teams to build and integrate innovative products • Adhere to and drive modern software engineering practices through code and design reviews, and by using data/telemetry to make decisions • Build collaborative and productive relationships with development, product and program managers along with broader business stakeholders to define Apex’ developer experience strategy and help accomplish key business objectives • Provide project progress reports to project team, stakeholders, management, and executives • Have strong understanding of business and technical problems that teams are solving, able to work with stakeholders and teams to prioritize, clarify, and organize team’s work based on this knowledge • Identify risks, perform risk analysis, effectively manage risks; proactively raise prioritization and scheduling tradeoff decisions, escalating and identifying alternate options as appropriate; Follow defined Risk Management processes • Assess existing processes and identify opportunities for improvement
Staff Backend Engineer, Messaging
AssuredAssured is a claims automation insurtech backed by leading Silicon Valley investors.
• Own major backend components of the Messaging platform, including business logic, APIs, data models, and supporting infrastructure. • Design, build, test, and ship high-quality production code using TypeScript and GraphQL. • Architect and implement scalable messaging workflows that handle growing volume, complexity, and new product use cases. • Build and maintain production-level AI/LLM integrations, including message orchestration, prompt execution, response handling, and system observability. • Design and optimize Postgres schemas and queries to support messaging state, auditing, and performance at scale. • Implement modern testing, monitoring, and observability practices to improve reliability, performance, and developer velocity. • Create reusable abstractions and internal tooling that enable faster and safer product development across the Messaging platform.



