
Senior Software Engineer – C#, .NET, EDI
Posted May 25

Posted May 25
This is a fully remote position, open to applicants in Mexico.
• The ideal candidate will evaluate, analyze, and enhance programming systems, which includes encoding, testing, debugging, and installation to support the business applications of the organization.
• Collect user requirements and create specifications while developing code, as well as designing and writing code to support existing applications.
• Sustain applications that have been developed by The Company.
• Execute modifications to the design or functionality of current applications based on requests from customers or directives from the internal Operations team of the company.
• Accountable for safeguarding, securing, and appropriately managing all confidential data maintained by The Company.
• A Bachelor’s degree in computer science, engineering, or a related field is preferred.
• Proficiency in Electronic Data Interchange (EDI) codes, specifically 850, 856, and 810 is mandatory.
• Technical leadership abilities for effective involvement in design discussions with both technical and non-technical audiences, including the creation of technical documentation and diagrams.
• A strong grasp of sound object-oriented design principles, such as patterns, cohesion/coupling, S.O.L.I.D., data structures, and algorithms.
• Significant experience in writing clean and maintainable code, employing engineering best practices like unit testing, TDD, continuous integration and deployment, automation, design patterns, and refactoring.
• Familiarity with Agile SDLC practices.
• Excellent problem-solving and communication skills.
• Strong troubleshooting capabilities.
• A minimum of 3-5 years of professional experience in software and systems development on the Microsoft Technology Stack using C#, .Net, and/or ASP.Net.
• Basic experience with HTML, CSS, and JavaScript.
• Extensive experience with a relational database, such as Sybase, MSSQL, or Oracle.
• Experience with distributed systems, Services Oriented Architecture, RESTful services, and Microservices development.
• A good understanding of web technologies such as HTTP and similar protocols.
• Familiarity with continuous integration and deployment (CI/CD), automation, and associated tools.
• Opportunities for professional growth and development.
• A collaborative and inclusive work environment.
• The chance to work on impactful projects with a talented team.
• Excellent compensation in USD.
• Hardware and software setup provided.
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.