02 ago
|
KMS Technology
|
Guadalajara
02 ago
KMS Technology
Guadalajara
Company Description
At KMS Technology Mexico, we are passionate about building innovative software solutions that drive impact. As part of an international tech company, we offer a collaborative and inclusive environment where your ideas matter and your growth is our priority.
Job Description
We are currently looking for a Senior Software Developer with a
strong background in C# (.NET)
to join our growing team. If you're excited about writing clean, secure, scalable code, solving complex problems, and working with a first class general engineering team — this is for you!
Key Responsibilities:
Design and Develop Core Product Features:
Lead the technical design with hands-on development of critical components.
C# Plugin & DLL Development:
Architect and implement custom C# plugins and dynamic-link libraries (DLLs) to extend product functionality and enable seamless integration.
Code Quality & Best Practices:
Ensure the development of clean, secure, maintainable, high-performance, and well-documented code following established best practices.
Technical Leadership:
Contribute to architectural discussions, provide technical guidance, and conduct thorough code reviews to maintain code quality and foster team growth.
Collaboration:
Work closely with product managers, UX designers, and other engineering teams to define requirements, refine specifications, and deliver integrated solutions.
Troubleshooting & Optimization:
Diagnose and resolve complex technical issues and optimize application performance.
Qualifications
5+ years of professional software development experience with a
strong emphasis on C#.
Strong experience with
ASP.NET Core.
Must-have experience designing, developing, and integrating
C# plugins and DLL libraries.
Proficiency with modern software design patterns and architectural principles.
Solid understanding of object-oriented programming (OOP) and common data structures.
Experience with unit testing, integration testing, and debugging C# applications.
Familiarity with version control systems, preferably Git.
Strong problem-solving abilities and attention to detail.
Excellent verbal and written communication skills.
Additional Information
Location:
Guadalajara,
Jalisco, Mexico, this is a hybrid role (at least once per week)
Offices:
Av. de las Américas *******th, Country Club, ***** Guadalajara, Jal.
📌 Senior Software Engineer (C#) (Guadalajara)
🏢 KMS Technology
📍 Guadalajara