Are you looking to work for a company that provides an innovative work environment, and your voice is heard? We are looking for a Software Engineer to work remotely in Mexico. As part of our Product Development team, you'll play a key role in maintaining and improving the quality and reliability of this customer-facing, cloud-hosted application that integrates directly with our Manager SE product line.
Position Summary
We are seeking a Software Engineer to join the SocialCRM Product Development team. This role focuses on building and maintaining scalable, secure, and high-performing web applications using modern Microsoft and front-end technologies. The ideal candidate will have full-stack development experience with a strong foundation in C#, .NET, React, and SQL Server. This is a remote position, requiring effective communication and collaboration with distributed team members during established core working hours.
Responsibilities
- Design, develop, and maintain web applications and APIs for the SocialCRM platform.
- Implement and optimize back-end services using Microsoft .NET (4.x, 8+), including WebAPI, MVC, and Windows Service Applications.
- Build and enhance responsive front-end interfaces using React, TypeScript, JavaScript (ES6+), HTML5, CSS, and Bootstrap (5.x).
- Integrate with and manage data in Microsoft SQL Server databases.
- Develop and execute unit tests using NUnit (3.x+) and Moq.
- Apply secure coding practices and authentication / authorization principles to safeguard user data.
- Employ dependency injection and modular design for maintainable, testable codebases.
- Troubleshoot and debug issues across application layers and environments.
- Collaborate with cross-functional teams (QA, Product, DevOps) to deliver high-quality software in agile sprints.
- Participate in peer reviews, design discussions, and continuous improvement initiatives.
Required Skills and Experience
Microsoft .NET (4.x, 8+) including WebAPI, WebForms, MVC, and Windows Service ApplicationsReact and modern TypeScript developmentJavaScript (ES6+) and NodeJS (npm)HTML5, CSS, and Bootstrap (5.x)Microsoft SQL Server and SQL Server Management Studio (SSMS)NUnit (3.x+) and Moq for automated testingFamiliarity with web services and API designUnderstanding of authentication and authorization conceptsStrong foundation in secure coding and best practicesExperience implementing dependency injection frameworksStrong debugging, troubleshooting, and performance optimization skillsNice to Have
Experience with Git for version controlExperience using Dapper ORMFamiliarity with TeamCity or similar CI / CD toolsTesting experience using Jest and React Testing LibraryBackground with Quartz schedulingExperience using React BootstrapExposure to continuous integration and deployment (CI / CD) processesSoft Skills
Strong analytical and problem-solving skillsExcellent written and verbal communicationAbility to work collaboratively in a remote, agile environmentDetail-oriented with a focus on quality and maintainabilityProactive mindset and ownership of deliverablesSelf-motivated, organized, and dependableSeniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting, Software Development, and Financial Services
Referrals increase your chances of interviewing at LER TechForce by 2x.
Get notified about new Software Engineer jobs in Guadalajara, Jalisco, Mexico.
#J-18808-Ljbffr