Jobs via Dice ยท 1 hour ago
Fullstack .Net Developer
Dice is the leading career destination for tech experts at every stage of their careers, and they are seeking a highly skilled Tech Lead / Senior Software Engineer to join their dynamic team. The ideal candidate will lead web application design and development, mentor junior team members, and manage technical projects using .NET Core and Angular.
Computer Software
Responsibilities
Lead web application design, development, and maintenance using .NET Core 6 or later and Angular 12 or later
Develop and manage RESTful APIs using .NET Core 6 or later
Implement and oversee ORM mapping using Entity Framework and AutoMapper
Utilize Microsoft SQL Server for database interactions and operations
Collaborate with cross-functional teams to define, design, and ship new features
Ensure the performance, quality, and responsiveness of applications
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automation
Write and execute unit tests to ensure code quality and reliability
Implement and maintain CI/CD pipelines using DevOps practices and tools
Follow OWASP security best practices to ensure the security of applications
Adhere to coding best practices to maintain code quality and readability
Provide technical leadership and mentorship to junior developers
Conduct code reviews and ensure adherence to best practices and coding standards
Stay up-to-date with industry trends and emerging technologies to drive innovation within the team
Lead technical discussions and decision-making processes
Communicate effectively with stakeholders to ensure project requirements are met
Manage and prioritize technical debt and ensure technical excellence in all deliverables
Qualification
Required
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)
7 - 10 years of software development experience
Strong background in .NET Core, Angular, and MSSQL
Experience in leading web application design, development, and maintenance using .NET Core 6 or later and Angular 12 or later
Experience in developing and managing RESTful APIs using .NET Core 6 or later
Experience in implementing and overseeing ORM mapping using Entity Framework and AutoMapper
Experience in utilizing Microsoft SQL Server for database interactions and operations
Experience in collaborating with cross-functional teams to define, design, and ship new features
Experience in ensuring the performance, quality, and responsiveness of applications
Experience in identifying and correcting bottlenecks and fixing bugs
Experience in maintaining code quality, organization, and automation
Experience in writing and executing unit tests to ensure code quality and reliability
Experience in implementing and maintaining CI/CD pipelines using DevOps practices and tools
Knowledge of OWASP security best practices to ensure the security of applications
Adherence to coding best practices to maintain code quality and readability
Experience in providing technical leadership and mentorship to junior developers
Experience in conducting code reviews and ensuring adherence to best practices and coding standards
Ability to stay up-to-date with industry trends and emerging technologies to drive innovation within the team
Experience in leading technical discussions and decision-making processes
Effective communication skills with stakeholders to ensure project requirements are met
Ability to manage and prioritize technical debt and ensure technical excellence in all deliverables
Company
Jobs via Dice
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.
Funding
Current Stage
Early StageCompany data provided by crunchbase