Job Closed
This listing is no longer active.
Software Development Partner. Result-driven. Quality-obsessed.
Intermediate Software Engineer, .NET/Angular
Location
Brazil
Posted
137 days ago
Salary
0
Seniority
Senior
Job Description
Intermediate Software Engineer, .NET/Angular
Dev.Pro
• Develop new product features and maintain existing functionalities • Identify and fix bugs while introducing improvements to enhance the overall quality of the product • Assess technical solutions and highlight potential technical risks • Collaborate on work decomposition and estimation • Follow the project SDLC and suggest improvements when necessary • Contribute to enhancing code quality through pull requests and self-review • Document technical solutions; improve CI/CD practices • Collaborate on design with Tech Lead and Principal Architect
Job Requirements
- 3+ years' work experience with .NET
- Hands-on experience with Angular, strong JavaScript and TypeScript skills
- Experience with REST API, ASP.NET MVC
- Good knowledge of relational DB concepts, MS SQL and SQL/T-SQL
- Expertise in software application architecture and familiarity with common design patterns
- Experience in working with distributed systems, availability, deployment
- Solid OOP/OOD, Open API Specification, SOLID skills
- Good familiarity with Agile methodologies, CI/CD pipeline tools and practices
- Upper-Intermediate+ English level
- Desirable: Working experience with the Azure cloud platform and services
- Knowledge of Point-of-Sale systems or related domains
- Experience with SonarQube to measure and analyze code quality
- Experience with Redis
Benefits
- 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
• Develop, enhance, and maintain full stack applications covering both front-end and back-end components • Participate in application architecture, design discussions, and technical decision-making • Translate business and functional requirements into effective technical solutions • Ensure application performance, security, and maintainability meet organizational standards • Perform testing, debugging, and issue resolution throughout the development lifecycle • Collaborate with cross-functional teams to ensure timely and high-quality delivery • Contribute to documentation, code reviews, and continuous improvement initiatives
• Develop, enhance, and maintain full stack applications covering both front-end and back-end components • Participate in application architecture, design discussions, and technical decision-making • Translate business and functional requirements into effective technical solutions • Ensure application performance, security, and maintainability meet organizational standards • Perform testing, debugging, and issue resolution throughout the development lifecycle • Collaborate with cross-functional teams to ensure timely and high-quality delivery • Contribute to documentation, code reviews, and continuous improvement initiatives
• Develop, enhance, and maintain full stack applications covering both front-end and back-end components • Participate in application architecture, design discussions, and technical decision-making • Translate business and functional requirements into effective technical solutions • Ensure application performance, security, and maintainability meet organizational standards • Perform testing, debugging, and issue resolution throughout the development lifecycle • Collaborate with cross-functional teams to ensure timely and high-quality delivery • Contribute to documentation, code reviews, and continuous improvement initiatives
Principal Back-end Engineer – Golang, Finance
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Define the end-to-end backend platform architecture, including core services, workflows, and system boundaries. • Establish architectural principles for transaction management, state consistency, durability, and fault tolerance. • Design and implement production-grade backend systems in Golang that handle real financial transactions. • Build systems that integrate cleanly with enterprise-grade external providers (payments, KYC, banking rails). • Ensure correctness under concurrency, partial failure, and distributed execution. • Collaborate with Product, Security, and Infrastructure stakeholders while maintaining architectural integrity.


