Your Digital Future. Realized.
Back End / Full Stack Engineer
Location
Uruguay
Posted
137 days ago
Salary
0
Seniority
Senior
Job Description
Back End / Full Stack Engineer
Dura Digital
• Write high-quality, maintainable code, setting a strong standard for quality and delivery. • Support and collaborate directly with business and technical stakeholders as needed. • Design and maintain performant, robust APIs for mobile and web clients. • Build, manage, and optimize scalable distributed systems in cloud environments. • Improve application performance, reliability, and scalability. • Collaborate with front-end developers, architects, and cross-functional team members to deliver cohesive, user-focused solutions. • Contribute to continuous improvement of development practices, tooling, and processes.
Job Requirements
- Back-End (Primary Focus) Professional experience with .NET / .NET Core.
- Hands-on experience with cloud services (AWS preferred), including: API Gateway Lambda S3 RDS / DynamoDB
- Experience building, testing, and deploying serverless backend services.
- Strong understanding of RESTful APIs, web services, and web protocols.
- Experience with SQL and/or NoSQL databases.
- Proficiency with Git/GitHub.
- Solid experience working in Agile environments (Scrum, Kanban) and tools such as Jira.
- Front-End (Nice to Have/ Full Stack) Professional experience with React.js and its core principles.
- Proficiency in TypeScript, HTML, and CSS.
- Experience integrating front-end applications with RESTful APIs.
- Ability to translate business requirements into clear, effective technical solutions.
- Sensitivity to UI/UX considerations when building user-facing features.
Benefits
- Health insurance
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Python Developer, Data Science & Engineering
CIAL Dun & BradstreetData. Platforms. Transformation.
• Collaborate with cross-functional teams to design and implement robust data solutions. • Participate in the software development life cycle, from requirements gathering to deployment and maintenance. • Develop, test, and maintain backend services and APIs. • Optimize applications for maximum speed and scalability.
• Analyse, understand, and take ownership of an existing Python-based backend; • Refactor and enhance backend components with a focus on maintainability and performance; • Implement and maintain data processing pipelines and integration logic; • Collaborate closely with data/semantic engineers on RDF/SPARQL-driven workflows; • Contribute to architecture reconstruction and technical documentation; • Support deployment, configuration, and troubleshooting activities; • Ensure code quality through reviews, testing, and best practices.
• Manage and support mainframe operations, ensuring high availability and performance. • Provide consultancy and technical assistance for migration projects. • Implement and configure IBM storage solutions such as DFSMSrmm, DFSMShsm, and related advanced audit and reporting tools. • Assist with installation and configuration of IBM OMEGAMON for Storage and other monitoring tools. • Develop and maintain JCL scripts, REXX, and Assembler programs for automation and operational efficiency. • Utilize TSO and ISPF for system management and troubleshooting. • Collaborate with storage administrators to assess migration impacts and provide training/documentation. • Ensure compliance with system standards and best practices for SMP/E and z/OS environments.
Engineering Manager – .NET, Communication Platforms
Progressive LeasingHeadquartered in Draper, Utah, Progressive Leasing is a publicly traded financial services company offering lease-purchase technology solutions and customized l
• Own technical direction while contributing code (design, implementation, code reviews) across .NET services, APIs, and orchestration workflows • Drive cloud-native designs (e.g., AWS), containerization (Docker/Kubernetes), and CI/CD pipelines and automated testing • Monitor and improve throughput, latency, bounce/complaint rates, inbox placement, and on-call practices • Manage integrations with ESPs/SMS gateways and internal systems • Coach and develop engineers, set goals and hire to scale the team • Lead root-cause analysis, postmortems, and preventive engineering for capacity, deliverability, and provider issues




