We are looking for a talented .NET Software Developer with over 8+ years of experience in C# and ASP.NET Core. The ideal candidate will be passionate about technology and eager to work in a dynamic, fast-paced environment building scalable and high-performance applications.
Key Responsibilities
- Full-Stack Development: Perform full-stack development involving front-end, business logic, and data access layers.
- Software Development Lifecycle: Lead the entire development lifecycle from planning to release and support, ensuring timely delivery of projects.
- Architecture & Design: Actively participate in software architecture decisions, design strategies, and code reviews to ensure the delivery of high-quality, scalable, and maintainable solutions.
- Work closely with other developers, designers, and stakeholders to build robust, user-friendly applications.
- Write clean, maintainable, and testable code following best practices and coding standards.
- Debug, resolve technical issues, and ensure optimal application performance and reliability.
Requirements
- Experience: Minimum 8+ years of experience in software development, particularly with C# and ASP.NET Core.
- Proven experience developing responsive web applications using JavaScript, Angular, jQuery, CSS, and HTML.
- Experience with PostgreSQL or other relational databases and Entity Framework Core or similar ORM frameworks.
Educational Background
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
Technical Skills
- Expertise in C#, ASP.NET Core, and .NET technologies.
- Strong understanding of Object-Oriented Programming (OOP) concepts and design patterns.
- Experience in building RESTful APIs and following Service-Oriented Architecture (SOA) principles.
- Familiarity with event-based software design and event-driven architecture.
- Experience with front-end technologies and frameworks, including JavaScript and jQuery.
Soft Skills
- Excellent problem-solving and communication skills.
- Ability to work effectively in a remote, Agile, team-based environment.
- High attention to detail and strong organizational skills
Skills: .net,azure,asp.net core,asp.net,software,architecture,security,.net core,webapi,cloud,c#