Company Overview:
Placed is committed to connecting talented professionals with exceptional job opportunities across various industries. Our mission is to simplify the recruitment process and create a seamless experience for both candidates and employers. We value innovation integrity and collaboration in our work culture striving to foster an environment where our team members can thrive and develop their potential.
Role Responsibilities:
- Design develop and maintain .NET Core applications.
- Collaborate with cross-functional teams to define design and implement new features.
- Develop RESTful APIs to support web and mobile applications.
- Write clean scalable and efficient code using C# and .NET technologies.
- Participate in code reviews and provide constructive feedback to peers.
- Utilize Entity Framework for data access and manipulation.
- Integrate third-party services and APIs into the application.
- Troubleshoot and debug existing applications to enhance performance and reliability.
- Implement unit testing and ensure application quality through rigorous testing.
- Work under Agile methodologies to ensure timely delivery of projects.
- Document development processes code changes and application architecture.
- Maintain and update technical documentation for future reference.
- Collaborate with UI/UX designers to improve application usability.
- Stay updated with the latest technology trends and best practices in .NET development.
- Assist in mentoring junior developers and promoting best coding practices.
Qualifications:
- Bachelors degree in Computer Science or related field.
- Proven experience as a .NET Core Developer or similar role.
- Strong understanding of object-oriented programming principles.
- Experience with MVC frameworks and web application development.
- Proficient in C# programming language and .NET Core ecosystem.
- Familiarity with SQL Server or other relational databases.
- Experience in developing RESTful web services.
- Knowledge of front-end technologies such as HTML CSS and JavaScript.
- Understanding of Agile methodologies and version control systems (e.g. Git).
- Ability to troubleshoot and resolve technical issues effectively.
- Excellent communication and teamwork skills.
- Self-motivated with a strong desire to learn and grow.
- Experience in unit testing frameworks (e.g. NUnit xUnit) is a plus.
- Knowledge of cloud services or DevOps practices is an advantage.
- Familiarity with microservices architecture is preferred.
mvc,sql server,entity framework,javascript,html/css,agile methodologies,unit testing