
Engineer III, Software/Web Development
Posted Oct 29

Posted Oct 29
This is a fully remote position, open to applicants in Brazil.
β’ Assess software and data requirements to evaluate design feasibility within budget and time limits
β’ Collaborate with engineers, data analysts, and IT professionals to define system specifications
β’ Articulate concepts, recommendations, and solutions to clients and management both verbally and in writing
β’ Design, architect, and develop desktop software, web applications, and cloud-based solutions
β’ Create application services on AWS utilizing cloud-native technologies such as Lambda, S3, and DynamoDB
β’ Establish and execute procedures and documentation for software system testing, validation, and training
β’ Oversee testing, installation, and deployment of software at client locations
β’ Offer support and maintenance for existing software and web applications/products
β’ Collaborate with Operations, Engineering, and Data teams on software and data reporting and visualization requirements
β’ Lead projects and provide technical guidance to a team of developers
β’ Bachelor's degree in Computer Science, Computer Engineering, or a related Engineering field
β’ Over 8 years of practical experience in software design and development, object-oriented analysis and design, and GUI development
β’ More than 5 years of experience with the full-stack .NET Framework and C#, alongside web development using .NET Core, ASP.NET, and Web API
β’ At least 5 years of experience in building front-end applications with React 18+ using TypeScript
β’ Minimum of 3 years of experience with SQL and NoSQL databases
β’ Over 3 years of experience with AWS services, including EC2, Lambda, S3, DynamoDB, and CloudWatch
β’ A combination of 11+ years of education and experience in software engineering may be accepted in place of the educational requirement
β’ Strong analytical and problem-solving abilities
β’ Excellent communication skills for engaging with clients and management
β’ Capability to lead projects and provide technical direction to a development team
β’ Proficiency in English is essential
β’ Ability to endure variable and occasionally extreme physical conditions during site visits or inspections in railroad environments
β’ Must be capable of lifting weights up to 30 lbs.
β’ Preferred: Master's degree in Computer Science, Computer Engineering, or a related Engineering field
β’ Preferred: Experience with Claude Code CLI and managing an agentic environment (*.md, tooling, workflows)
β’ Preferred: Knowledge of TanStack, Tailwind CSS, Zod, shadcn, infrastructure as code, Terraform, AWS event-driven architectures, SNS/SQS, message queues, and streaming data ingestion
β’ Employees have the option to work remotely
β’ Up to 15% travel, including international travel, using any mode of transportation
β’ Reasonable accommodations may be provided to assist individuals with disabilities in performing essential functions
Mom's Meals | A Purfoods Company
Tieto
Sierra Space
Get handpicked remote jobs straight to your inbox weekly.