We are Proximity, a Software Development Company. Our main operation is based on San Jose, Costa Rica, and we have a second delivery center in Lima, Peru.
We focus on providing specialized outsourcing technology services to clients in the USA and Canada, looking for long term, win-
win relationships where we can become an extension of your organization.
Proximity is looking for talented Full Stack .Net developers to work in innovative projects for Clients in the US. As a full stack .
You will be working with challenging projects, interacting with senior engineers, implementing best practices, all within an Agile development process.
As part of a high performance and mature Scrum Team, you will be responsible for participating in all team ceremonies and committing to a team-first attitude.
Key Responsibilities :
Convert design and user specifications into application logic.
Define and code screen layouts, graphical user interfaces, printed outputs, and interfaces with other systems.
Develop and maintain high performance DML utilizing SQL, stored procedures and ORM.
Develop, maintain, and tune SQL-based processes.
Code using defined standards, also ensure data integrity across various database systems.
Produce unit tests with a high level of code and functional coverage for all new user stories.
Document development procedures and application module specifications.
Give technical topics team presentation and participate in code reviews.
Qualifications and Skills :
BS in Computer Science or equivalent.
SQLKnowledge about OAuth access delegation is a plus
Extend knowledge using various design patterns to support development activities.
Ability to write high-quality C# application logic with accompanying tests
API experience with third party (integrate / support)
Familiar with development concepts such as Dependency Injection, Mocking / Test Doubles, Object Relational Mappers
Experience implementing based on SOLID concepts.
Strong design sense and understanding of usability best practices
Experience with Xamarin Forms and Mobile Development
Experience writing database level logic using T-SQL queries like different types of joins, highly efficient selects and stored procedures at the minimum
Experience with agile software development frameworks, such as Scrum.
Experience with payment gateways
Skills in Azure (Beginner level)
Excellent communication skills in English
Benefits we offer : Company doctor.
Medical Expenses Insurance.
Work from home.
Snacks, fruit and beverages, all free!
Amazing organizational culture.
Challenging projects using the latest technologies with clients from the US and Canada.