We are seeking a skilled and experienced .NET Core and Angular Developer with 3+ years of experience to join our growing development team. The ideal candidate will have a strong foundation in both backend development using .NET Core and front-end development using Angular. You will play a key role in the design, development, and maintenance of our web applications, ensuring they are robust, scalable, and deliver an excellent user experience.
Key Responsibilities:
Develop, Test, and Maintain Web Applications: Design, develop, and maintain web applications using .NET Core for the backend and Angular for the frontend, ensuring high performance and responsiveness.
API Development: Create and manage RESTful APIs using .NET Core, integrating with various backend systems and services.
UI/UX Implementation: Translate UI/UX designs into responsive, high-quality front-end code using Angular, ensuring consistency with the design and user experience guidelines.
Code Quality and Best Practices: Write clean, maintainable, and efficient code, adhering to best practices in coding, design patterns, and architecture.
Collaborate with Cross-Functional Teams: Work closely with product managers, designers, and other developers to implement new features and improve existing functionalities.
Debugging and Issue Resolution: Identify, diagnose, and resolve complex technical issues, ensuring the stability and performance of applications.
Unit and Integration Testing: Write and execute unit tests and integration tests to ensure the reliability of code and the application.
Continuous Improvement: Stay updated with the latest industry trends, tools, and technologies, and continuously improve existing processes and systems.
Documentation: Create and maintain comprehensive documentation for the systems, code, and processes.
Required Skills:
.NET Core: Advanced knowledge and hands-on experience in developing applications using .NET Core.
Angular: Proficiency in developing and deploying front-end applications using Angular.
C# Programming: Strong understanding of C# and object-oriented programming principles.
HTML/CSS/JavaScript: Expertise in front-end technologies including HTML5, CSS3, and JavaScript/TypeScript.
RESTful APIs: Extensive experience in designing, building, and consuming RESTful APIs.
SQL and NoSQL Databases: Proficiency with relational databases (e.g., SQL Server, MySQL) and familiarity with NoSQL databases.
Version Control Systems: Strong experience with Git for version control.
Agile Methodologies: Experience working in Agile/Scrum environments, contributing to sprint planning, estimation, and retrospectives.
Debugging and Troubleshooting: Advanced skills in debugging, performance optimization, and issue resolution.
Preferred Skills:
Entity Framework Core: Hands-on experience with Entity Framework Core or other ORM tools.
Responsive Design: Expertise in creating responsive and adaptive designs using frameworks like Bootstrap or Material Design.
Testing Frameworks: Experience with testing frameworks such as xUnit, NUnit, Jasmine, Karma, or similar.
CI/CD Pipelines: Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools like Azure DevOps, Jenkins, or GitHub Actions.
Cloud Services: Knowledge of cloud platforms such as Azure or AWS, including experience with services like Azure App Service, Azure Functions, or AWS Lambda.
Microservices Architecture: Familiarity with microservices architecture and related patterns.
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for Analyst - Software Engineering
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!