What are the responsibilities and job description for the .Net Core Developer position at Talent Groups?
Role: .Net Core Developer
Location: Louisville, Kentucky
Job Description:
Responsibilities:
Develop, test, and deploy high-quality .NET Core applications.
Design and implement scalable and maintainable software solutions.
Collaborate with cross-functional teams to define, design, and ship new features.
Maintain code quality by writing clean, readable, and reusable code.
Troubleshoot and debug applications to optimize performance.
Ensure security and data protection practices are adhered to.
Participate in code reviews and provide constructive feedback to peers.
Stay up-to-date with the latest industry trends and technologies.
Requirements:
Skills:
Proficient in .NET Core and C# programming.
Understanding of network security concepts and best practices.
Strong background in software engineering principles and practices.
Experience with RESTful services and APIs.
Knowledge of front-end technologies like HTML, CSS, and JavaScript.
Familiarity with databases such as SQL Server or MySQL.
Experience with version control systems like Git.
Experience:
Minimum of 6-10 years of experience in a similar role.
Proven track record of designing and implementing scalable software solutions.
Previous experience in a fast-paced, agile development environment.
Education:
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.