Job Description
When you think of InComm Payments, think of Innovative Payments Technology. We were founded over 30 years ago and continue to be a pioneer in the payment (FinTech) industry. Since our inception, we have grown to be a team of over 3,000 employees in 35 countries around the world. We own over 400 global technical patents and a network that includes over 525,000 points of retail distribution that points to our industry expertise.
InComm Payments is highly focused on our people and their growth, and we work hard to make a career at InComm Payments meaningful and rewarding. We value innovation, quality, passion, integrity and responsibility in all that we do, and we are looking for great people to join our team as we move forward towards a very bright future. We anticipate developing future leaders for our teams in Brazil!
Benefits include health and dental insurance, meal and restaurant vouchers, fixed monthly stipend for internet and mobile expenses, InComm hardware/software, and annual bonuses! All positions are CLT.
You can learn more about InComm Payments by visiting our Website or connecting with us on LinkedIn, YouTube, Twitter, Facebook, or Instagram.
About This Opportunity
We are looking for a highly skilled Software Engineer to join our team. You will primarily be utilizing .NET Core, C#, SQL. We hire innovative software development professionals who can work well within a highly collaborative, agile team to develop high quality, testable software. Ideally, you will have a wide breadth of experience performing development in a .NET environment and developing integrations to third-party systems.
This position is CLT and fully remote in Brazil. Benefits include health and dental insurance, meal and restaurant vouchers, fixed monthly stipend for internet and mobile expenses, InComm hardware/software, and annual bonuses!
Responsibilities
- Developing SaaS applications, including .NET APIs, and React applications
- Working with our product organization to understand business requirements and objectives
- Contributing to overall system architecture strategy and design
- Leading by example and setting a high standard for code quality
- Performing code and design reviews
- Motivating an agile team and fostering collaboration and innovation across our development organization
Qualifications
Required:
- C# and the .NET Framework
- Object-Oriented Programming
- RESTful API development with ASP.NET WebAPI
- Experience writing client-side JavaScript applications with frontend libraries
- Knowledge of data access technologies like ADO.NET and ORM frameworks such as EF or Dapper
- Experience with SQL Server
- Strong knowledge of data structures and algorithms
- Strong familiarity with design patterns and principles
- Experience with unit testing and Test-Driven Development
- Experience correcting performance bottlenecks and scaling a platform in a growing business
- Willingness to dive into any challenge with a positive attitude; be a go-to resource for team members who need help
- Works well in both team and individual development environments
- Experience contributing to and iterating on Agile processes
Preferred:
BS or MS in Computer Science or related field
Git or other DVCS
Experience in consuming third-party web services
Experience working in CI/CD environments and contributing to deploy tooling
Azure development/deployment and configuration experience
Experience with Kubernetes, WAFs, App Services, Github Actions, and related technologie
Familiarity with mobbing and pair programmin
Required:
- C# and the .NET Framework
- Object-Oriented Programming
- RESTful API development with ASP.NET WebAPI
- Experience writing client-side JavaScript applications with frontend libraries
- Knowledge of data access technologies like ADO.NET and ORM frameworks such as EF or Dapper
- Experience with SQL Server
- Strong knowledge of data structures and algorithms
- Strong familiarity with design patterns and principles
- Experience with unit testing and Test-Driven Development
- Experience correcting performance bottlenecks and scaling a platform in a growing business
- Willingness to dive into any challenge with a positive attitude; be a go-to resource for team members who need help
- Works well in both team and individual development environments
- Experience contributing to and iterating on Agile processes
Preferred:
BS or MS in Computer Science or related field
Git or other DVCS
Experience in consuming third-party web services
Experience working in CI/CD environments and contributing to deploy tooling
Azure development/deployment and configuration experience
Experience with Kubernetes, WAFs, App Services, Github Actions, and related technologie
Familiarity with mobbing and pair programmin
- Developing SaaS applications, including .NET APIs, and React applications
- Working with our product organization to understand business requirements and objectives
- Contributing to overall system architecture strategy and design
- Leading by example and setting a high standard for code quality
- Performing code and design reviews
- Motivating an agile team and fostering collaboration and innovation across our development organization