Senior Developer - APIs and Integration
Hybrid in Mexico
APIs and Integration
& 6 others
Mexico
We are looking for a Senior Developer with expertise in APIs and Integration to join our team.
In this role, you will lead the development and maintenance of crucial Data/API integrations with external partners. You will collaborate with various teams to deliver reliable and efficient solutions that meet client needs. If you are ready to take on this exciting challenge, we encourage you to apply.
Responsibilities
- Evaluate existing Data/API features to identify enhancement opportunities
- Implement performance optimization strategies for efficient Data/API operations
- Stay updated with new technologies and industry best practices for Data/API integration
- Collaborate with front-end developers, database administrators, and product managers for effective integration
- Facilitate seamless communication across cross-functional teams
- Assist in planning and architectural decision-making processes
- Build and manage technical solutions in line with organizational standards
- Follow Software Development Life Cycle protocols to ensure high-quality software delivery
- Verify that both functional and non-functional requirements are well-defined
- Maintain comprehensive documentation, including design specifications and test cases
- Conduct peer code reviews to ensure adherence to coding standards
- Validate design documentation and test coverage for adequacy
- Oversee the implementation of new features and manage changes to existing functionalities
- Address technical incidents and problems promptly according to Service Level Agreements
Requirements
- 3+ years of API development experience
- Extensive knowledge of .NET and Web UI/JavaScript frameworks
- Strong database development skills with SQL Server
- Knowledge of integration architecture patterns and standards
- Experience in designing security protocols for system protection
- Hands-on experience in deploying and maintaining enterprise web services and APIs
- Strong understanding of SOA, WCF, Web Services (SOAP, REST, XML, JSON)
- Familiarity with application development tools such as GIT, Visual Studio, and Azure DevOps
- Experience with Test Driven Design and converting requirements into test cases
- Proficiency in English
Nice to have
- Knowledge of Agricultural Technology
- Familiarity with geoprocessing frameworks
- Experience with Geographic Information System frameworks
- Certifications in relevant technologies
- Background in spatial analysis
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn