Key Responsibilities:
• Lead the development and maintenance of our own IP payroll engine.
• Collaborate with cross-functional teams to design and implement robust software solutions.
• Ensure the highest standards of quality and performance in our software products.
• Stay up-to-date with industry trends and emerging technologies to keep our solutions at the forefront of innovation.
• Participate in and contribute to all Agile ceremonies, including daily stand-ups, sprint planning, sprint reviews, demos, retrospectives, and refinement sessions.
• Write performant, stable, and maintainable code respecting design patterns like SOLID and DRY.
• Manage code changes correctly within planned releases, respecting the SDLC and compliance requirements.
• Document code in our technical Wiki and ensure release notes and deployment instructions are complete and timely delivered.
Qualifications:
• Proven experience in software development with a strong focus on .NET.
• Experience with cloud technologies, particularly MS Azure.
• Excellent leadership and mentoring skills.
• Strong problem-solving abilities and a passion for technology.
• Minimum 5 years of experience with C#.
• Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
• Very good coding and unit testing capabilities (C#, LINQ, SQL).
• Knowledge of .NET Frameworks (e.g., Entity Framework).
• Experience with databases (MySQL, Oracle, Azure
SQL Server, MongoDB, Cosmos DB).
• Willingness and ability to work independently as part of a global virtual team.
• Analytical skills and ability to create quality documentation.
• Experience with development best practices like SOLID, DRY, Security First, and TDD.
• Familiarity with git and experience working with Azure DevOps or similar tools (e.g., Jira).
• Excellent team player, collaborating with frontend developers.
Please send your CV to the email: