Responsibilities:
● Lead the design, development, testing, and deployment of software applications
● Client communication
● Write clean, maintainable, and efficient code
● Design Microservices based Architecture and Management of microservices
● Collaborate with other developers, stakeholders, and business partners to improve the
application
● Design and implement new features, optimize existing functionality, and resolve defects
● Collaborate with cross-functional teams to define, design, and ship new features
● Mentor junior developers and provide technical guidance
● Troubleshoot and debug applications
● Understand and optimize the performance and scalability of the application
● Participate in code reviews and ensure adherence to best practices and standards
● Write automated test cases to ensure code quality
● Ensure that all development work adheres to security and compliance requirements
● Identify and implement new technologies and tools to improve the development process
● Drive innovation and implement best practices to improve software quality and
performance.
● Design, build, and maintain efficient, reusable, and reliable C# code
● Develop Rest API, work with WebSocket, manage JWT, work with OpenID & Auth 2.0
● Can write a complex algorithm with multi-threading as part of the feature
● Manage risk identification and risk mitigation strategies associated with the architecture
● Advanced understanding of Agile Methodologies, including estimations
● Create high-level implementation documents and support team to create low-level
technical documents
● Take care of application-wide tasks such as performance, security, concurrency,
transaction management, session management, caching, validation
● Stay up-to-date with the latest developments in .NET and related technologies
Skills:
● Strong experience with C#, ASP.NET, .NET Core, and SQL Server
● Experience leading development teams and mentoring junior developers
● Strong understanding of object-oriented programming principles
● Proficient in HTML, CSS, and JavaScript
● Strong knowledge of REST & SOAP API design
● Strong experience with Blazor
● Experience with Git and version control
● Strong problem-solving skills and ability to troubleshoot complex issues
● Excellent verbal and written communication skills
● Strong attention to detail and ability to deliver high-quality code
● Experience with SQL such as SQL Server, MySQL, PostgreSQL, or any other RDB
● Experience with NoSQL and In-Memory databases is a plus
● Hands-on Experience with CI & CD frameworks like Jenkins, ArgoCD, and Azure Pipelines
● Experience with ORM such as Entity Framework or Dapper
● Familiarity with Agile development methodologies
● Implementing cache & Queueing based on a use case to simulate a heavy load
● Implementing microservice architecture
● Experience with AWS, Azure, or Google Cloud Platform is a plus
Qualifications:
● 6+ years of experience in software development
● 3+ years of experience in .NET Core development
● At least 2 years of experience in Designing Web Architecture.
● Bachelor’s degree in Computer Science or related field
● Strong experience with C#, .NET Core, and SQL Server
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We are looking to hire content writers with 0 to 2 years experience. The chosen...
Apply For This JobJob Description An experienced consulting professional who has an understanding of solutions, industry best practices, multiple business processes or technology...
Apply For This JobKey Responsibilities: Develop and maintain relationships with clients to generate sales leads and achieve sales targets Promote hotel facilities and...
Apply For This JobFull Job Description We are looking for an experienced Restaurant Manager to join our new Restaurant Chain – Cuttack Handisala...
Apply For This JobWe are looking for Female Office Executive for our office in Barnala. Requirements:– Min Qualification – Graduation– Experience – Min...
Apply For This JobNetwork Engineer Routing and Switching protocol like BGP and STP,VTP.VLAN,WAN. Working knowledge of NOC Monitoring Tools. Remote monitoring & management...
Apply For This Job