Developer
Work Mode: Hybrid
Shift Time: UK Shift
Role: Individual Contributor
Type of Employment: C2H
Job Summary: We are seeking a talented and experienced .NET Developer to join our dynamic team. As a .NET Developer you will be responsible for designing developing and maintaining software applications using the .NET framework. Your expertise in C# and other related technologies
will be crucial in delivering high-quality solutions that meet our clients needs.
Responsibilities:
Software Development: Collaborate with cross-functional teams to understand project
requirements and develop software solutions using C# and other relevant
technologies.
Troubleshooting: Identify and resolve software defects and issues to ensure smooth and efficient
application performance.
Design and Architecture: Contribute to the design and architecture of software applications to
ensure scalability reliability and maintainability.
Database Management: Work with relational databases (e.g. SQL Server) to design implement
and optimize data models and queries.
Integration: Integrate software components with third-party APIs and services to enhance
application functionality.
Collaboration: Collaborate with other team members including front-end developers designers
and project managers to deliver successful projects on time. Demonstrate a good understanding
of web development tools frameworks and technologies to effectively communicate with
development teams.
Qualifications:
Education: Bachelors degree in Computer Science Software Engineering or a related field is preferred.
Experience
3-5 years of professional experience as a .NET Developer with a proven track record of delivering successful software projects.
Technical Skills:
Proficiency in C# .Net Core and .NET Framework.
Strong understanding of object-oriented programming (OOP) principles.
Familiarity with database design and SQL.
Knowledge of web services and RESTful APIs.
Understanding of version control systems such as Git.
Problem-Solving Abilities: Excellent analytical and problem-solving skills to identify and resolve complex software issues.
Communication: Strong verbal and written communication skills to effectively collaborate with
team members and stakeholders.
object-oriented programming,problem-solving,.net framework,restful apis,.net core,sql,c#,version control (git),,.net,web services,communication