36 Whitefield Careers Jobs
.Net Core Developer - C#/ASP/Entity Framework (5-7 yrs)
Whitefield Careers
posted 1mon ago
Key skills for the job
Overview :
The .NET Core Developer plays a crucial role in our technology team, focusing on building robust and scalable applications.
With the growing demand for accessible, high-performance web applications, this role ensures that the development process aligns with our business objectives and industry best practices.
The .NET Core Developer will leverage the capabilities of the .NET ecosystem to enhance existing applications while also developing new solutions that run seamlessly across various platforms.
As part of a collaborative team, the individual will work closely with product managers, designers, and fellow developers to deliver innovative software solutions that meet user needs and improve overall customer experiences.
This position is vital for maintaining code quality, performance, and security, contributing to the company's success by delivering efficient applications that drive our business forward.
Key Responsibilities :
- Design, develop, and implement .NET Core applications according to specifications.
- Participate in the full software development lifecycle including requirements gathering, design, coding, testing, and deployment.
- Collaborate with project stakeholders to understand their needs and translate them into technical requirements.
- Write clean, scalable, and maintainable code while adhering to coding standards and best practices.
- Develop RESTful APIs to serve client-side applications and integrate with third-party services.
- Perform unit testing and debugging of applications to ensure high quality of deliverables.
- Optimize applications for maximum speed and scalability.
- Conduct code reviews and provide constructive feedback to peers.
- Work with front-end developers to integrate user-facing elements using server-side logic.
- Manage database schemas and conduct data migrations as needed.
- Stay current with industry trends and emerging technologies to enhance product offerings.
- Document development processes, code changes, and other technical specifications.
- Implement security measures to protect data and applications from vulnerabilities.
- Assist in troubleshooting and resolving technical issues as they arise.
- Participate in Agile development processes including daily standups, sprint planning, and retrospectives.
Required Qualifications :
- Bachelor's degree in Computer Science or related field.
- Proven experience as a .NET Core Developer or similar role.
- Strong knowledge of C# and ASP.NET Core framework.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
- Experience with Entity Framework or other ORM technologies.
- Understanding of RESTful API design and development.
- Experience with SQL Server or equivalent database management systems.
- Knowledge of Agile methodologies and practices.
- Experience with version control systems, preferably Git.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Excellent verbal and written communication skills.
- Familiarity with cloud services such as Azure or AWS is a plus.
- Experience in application security best practices.
Functional Areas: Other
Read full job description