[Tech] Senior Software Engineering - .NET/Angular

Company
Description
Job Summary: Develop software for managing internal business operations, creating medium-complexity technical solutions and ensuring product quality. Key Highlights: 1. Develop software to optimize internal business operations 2. Work on software architecture and create automated tests 3. Collaborate in teams to find business and architectural solutions **[Tech] Senior Software Engineering - .NET/Angular** ======================================================== TOTVS | Belo Horizonte - MG | Hybrid Job Description Develop software for managing internal business operations across sectors such as finance, accounting, taxation, etc., enabling our customers to operate efficiently and without complications. Responsibilities and Duties * Develop medium-complexity technical solutions, understanding the software architecture and being capable of working within it through analysis of its components, organization, and functionalities; * Create medium-complexity tests (manual and/or automated) covering the expected behavior of developed technical components, using requirements and testing tools; * Document development stages and record them in version control and documentation tools; * Collaborate with the development team to identify business, architectural, and design solutions through communication and knowledge sharing; * Maintain software quality by reviewing processes, tools, and best practices available for the product and technologies used; * Detail medium-complexity requirements through interaction with customers and/or project or support-related departments; * Use predefined frameworks for solution development. Requirements and Qualifications * Programming logic; * Database (SQL and Oracle) – intermediate level for queries and performance; * C# and Angular programming languages; * Unit testing – intermediate level; * Software architecture – intermediate level; * Agile software development methodologies – intermediate level; * Best practices in software development – intermediate level; * Completed undergraduate degree in technology or related fields. Desirable Requirements * Knowledge of business rules for the Financial product. Salary Range To be determined Employment Type CLT Benefits * TOTVS Network University, a corporate university offering free content and certifications for all employees; * +Saudáveis Program, supporting each TOTVER with advisory services and initiatives focused on physical, mental, and personal financial well-being; * +Vantagens Program, Latin America’s largest discount network, exclusively for our employees; * +Cuidado Program, a personal support program for employees and their families, offering guidance across various specialties including psychology, social work, pet consulting, etc.; * Einstein Conecta, a complimentary online medical consultation benefit provided by physicians from the Albert Einstein Israelite Hospital; * Health and dental insurance; * Meal and/or food allowance; * Transportation allowance and shuttle services at selected metro stations; * Extended maternity and paternity leave; * Nursing room; * Bicycle parking; * Changing rooms; * Life insurance; * Childcare assistance; * Private pension plan; * Office environment designed to foster creativity and productivity, featuring snack areas, game rooms, billiard tables, and relaxation lounges; * Gympass. About the Company As a technology industry leader, we are a community of nonconformist individuals driven by innovation, autonomy, learning, and performance. Together, we create opportunities, transform futures, and share knowledge. Your professional growth happens here in an inclusive, respectful, and energizing environment — people helping people! We pursue sustainable growth, leveraging data and AI to deliver smarter, more efficient results for our customers. Join us in innovating and building the future of technology. #VemPraTOTVS #SomosTOTVS
Posted by

João Silva
Indeed · HR


