Desenvolvedor .Net in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Desenvolvedor .Net in Brazil.
This role is an opportunity for a software engineer to join a collaborative and agile development environment, contributing to the delivery of scalable digital solutions within complex and high-impact projects. You will participate in all stages of the software lifecycle, from analysis and design to development, testing, and continuous improvement. The position requires strong technical expertise in .NET technologies and a solid understanding of modern software engineering practices. You will work in cross-functional teams, contributing to innovation initiatives and ensuring high-quality, reliable systems. The environment is dynamic, people-focused, and oriented toward continuous learning and professional growth. It is a great opportunity for developers who want to grow their career while working on meaningful digital transformation initiatives.
- Participate in agile development teams, delivering features and improvements within sprint cycles, ensuring timely and high-quality delivery of assigned tasks.
- Design, develop, test, and maintain backend systems using .NET technologies (C# or VB.NET), following software engineering best practices.
- Contribute to requirements analysis, solution design, implementation, and testing activities across the full development lifecycle.
- Collaborate with team members to identify and resolve technical issues, while proactively communicating progress, risks, and blockers.
- Work with relational and NoSQL databases, including data modeling and query development using SQL and modern data practices.
- Support continuous integration and delivery pipelines, contributing to automated testing, version control, and deployment processes.
- Apply agile methodologies such as Scrum, Kanban, and XP to ensure efficient and iterative software delivery.
Requirements:
- Solid experience in software development using .NET (C# or VB.NET) in production environments.
- Knowledge of banking or complex enterprise systems is highly desirable.
- Strong understanding of agile methodologies including Scrum, Kanban, and Extreme Programming (XP).
- Experience with software engineering practices such as TDD, refactoring, continuous integration, and continuous delivery.
- Proficiency in SQL and NoSQL databases, including data modeling and query optimization.
- Experience with version control systems such as Git, SVN, or ClearCase.
- Familiarity with testing practices including unit, integration, functional, performance, and usability testing.
- Understanding of requirements analysis, including functional, non-functional, and agile user stories.
- Knowledge of UX principles and software usability concepts.
- Strong communication skills, teamwork mindset, autonomy, and problem-solving abilities.
- Currently pursuing or completed a degree in Information Technology or related fields.
Benefits:
- Comprehensive health plan including medical and dental coverage.
- Meal allowance provided through a flexible benefits card.
- Transportation assistance for daily commuting needs.
- Life insurance coverage at no additional cost.
- Education and training discounts to support continuous learning.
- Access to wellness platforms and gym partnerships.
- Structured and innovative work environment focused on digital transformation.
- Exposure to modern technologies and large-scale transformation projects.
- Opportunities for career development in a fast-growing tech environment.