Knowledge of Front-end technologies such as HTML, CSS, JavaScript, or modern
framework like Angular/React. * Familiarity with cloud environments like Azure, AWS, or Google Cloud.
Experience working in Agile or Scrum development methodologies.
Experience with tools like SSIS, SSRS, or equivalent reporting solutions.
Strong proficiency in C# programming, including experience with frameworks
like .NET Core or ASP.NET MVC. * Extensive knowledge of SQL Server and MySQL, including database design,optimization, and administration.Responsibilities:Stategic Accountability:
Design, develop and maintain software solutions, taking ownership of your
work while actively contributing to team projects. * Strong specialization in C#, SQL Server and MySQL.
Fostering a supportive, innovative, and high-performing team environment.
Software Development:Design, Development and Maintenance
Develop high-quality software solutions using C# in ASP.NET and/or desktop
environment. * Create and maintain relational databases in SQL Server and MySQL, includingwriting optimized queries, stored procedures, and scripts. * Participate in code reviews, ensuring adherence to coding standards, securitypractices, and scalability requirements.Problem Solving and Debugging
Troubleshoot, debug, and enhance existing applications, ensuring they perform
optimally in production environments. * Collaborate with stakeholders to understand requirements and translate theminto technical specifications.Technical Innovation
Identify opportunities to improve processes, systems, and software quality.
Stay updated on the latest technologies in C# and database management to
drive modernization and efficiency. Leadership and Team CollaborationLeadership and Team Collaboration:Leadership Roles
Mentor junior developers, sharing expertise in C#, SQL Server, and MySQL.
Take initiative in leading small project teams, delegating tasks, and ensuring
timely delivery of milestones. * Act as a technical point of contact, providing guidance and support to teammembers.Comradery and Teamwork
Foster a positive, inclusive team environment that values collaboration and
innovation. * Actively engage in team-building activities, contributing to a culture of mutualrespect and support. * Champion open communication, bridging gaps between team members andstakeholders to align goals.Ownership and Initiative
Proactively identify challenges and implement solutions without waiting for
direction. * Take ownership of assigned projects, from planning and development todeployment and support. Advocate for the use of best practices and modern tools to enhance team productivity.