Outsystems Engineer
3 semanas atrás
Outsystems Engineer #2201
Position Summary:
We are seeking an experienced Outsystems Engineer with a strong background in both C#/.NET and Outsystems development to play a key role in designing, developing, and maintaining innovative software solutions. In this role, you will leverage your expertise in C#/.NET programming and OutSystems low-code platform to lead the development of robust, scalable, and user-friendly applications that drive our digital transformation efforts.
Experience and Education:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 7+ years of experience as a software developer, with expertise in C# programming and .NET framework.
- 4+ years of experience in designing and developing applications using the OutSystems low-code platform.
- Strong understanding of software architecture, design patterns, and best practices in C# and Outsystems development.
Skills and Strengths:
- C#
- .NET
- JavaScript
- Asynchronous processing (Timers, BPTs)
- Architecture canvas framework
- Data integration patterns
- Offline sync patterns
- ASP.NET
- Web APIs
- SQL
- SDLC
- Outsystems platform
- Low-code development
- Agile methodologies
- CI/CD
- Testing
- Azure/AWS (as a plus)
- Mobile applications (as a plus)
- C# extensions (as a plus)
Primary Job Responsibilities:
- Lead end-to-end software development activities, including architecture design, coding, testing, and application deployment using C#/.NET and the Outsystems platform.
- Collaborate with business analysts, product managers, and other stakeholders to gather requirements, design technical solutions, and translate business needs into efficient software architectures.
- Develop high-quality, maintainable code using C# programming language and the .NET framework, following best practices and coding standards.
- Utilize Outsystems' low-code tools to design and implement scalable web and mobile applications, integrating them seamlessly with existing systems and services.
- Conduct thorough code reviews to ensure code quality, adherence to coding standards, and optimal performance.
- Identify and address performance bottlenecks in C#/.NET and Outsystems applications, optimizing for speed, efficiency, and reliability.
- Investigate and resolve complex technical issues, providing effective solutions and guidance to the development team.
- Work closely with cross-functional teams to ensure successful project delivery, collaborating with UX/UI designers, QA engineers, and project managers.
- Create and maintain technical documentation, including architecture diagrams, design specifications, and coding guidelines.
- Stay up-to-date with industry trends, emerging technologies, and updates to the C#/.NET framework and Outsystems platform, recommending and implementing improvements to development processes.
-
Outsystems Engineer
3 semanas atrás
Porto Alegre, Brasil Ranger Technical Resources Tempo inteiroRanger Technical Resources – Porto Alegre, RS Outsystems Engineer #2201 Position Summary: We are seeking an experienced Outsystems Engineer with a strong background in both C#/.NET and Outsystems development to play a key role in designing, developing, and maintaining innovative software solutions. In this role, you will leverage your expertise in C#/.NET...