Sr .NET Core Developer

Job Description

Title: Sr .NET Core Developer

Company Name: Softrobotics Bangladesh Limited

Vacancy: 02

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in CSE
∎ Skills Required: ASP.NET, Microservice Architecture, RESTful API, SQL Database

Experience Requirements:
∎ At least 3 year(s)
∎ The applicants should have experience in the following area(s): ASP.NET, Big Data, Kubernetes, microservices, Microsoft SQL server, RESTful API, Software design pattern
∎ The applicants should have experience in the following business area(s): Banks, Software Company

Job Context:
∎ C# .NET programming language: As a developer working with API and microservices, you need to have a good understanding of C# programming language and its features, such as object-oriented programming, data types, control structures, and functions.
∎ .NET Framework: .NET is a framework for building Windows-based applications, web applications, and services. You should be familiar with the various components of the .NET framework, such as ASP.NET, Entity Framework, and LINQ.
∎ API design and development: As an API developer, you should be familiar with API design principles, RESTful API design, and API documentation tools like Swagger. You should also have experience in implementing APIs using frameworks like ASP.NET Web API.
∎ Microservices architecture: Microservices architecture is a way of building software applications as a collection of loosely coupled services. You should be familiar with the design principles of microservices, the challenges of building and maintaining microservices, and the tools and frameworks used in microservices development, such as Docker and Kubernetes.
∎ Database skills: Experience with relational database management systems such as SQL Server, Oracle, or MySQL, including experience with data modeling and querying.
∎ Testing and debugging: You should be proficient in unit testing, integration testing, and end-to-end testing for API and microservices. You should also be able to debug complex issues in distributed systems.
∎ Communication and collaboration: Working in a team environment is critical for developing APIs and micro services. You should be able to communicate effectively with team members, participate in code reviews, and contribute to technical discussions.

Job Responsibilities:
∎ Developing and maintaining API and microservices: As a developer, you will be responsible for designing, developing, and maintaining API and microservices using C# .NET and related frameworks. This includes writing code, testing, debugging, and optimizing performance.
∎ Integrating with external systems: You may need to integrate APIs and microservices with external systems, such as databases, third-party services, and legacy systems. This requires a strong understanding of data transfer protocols and standards, such as JSON, XML, and REST.
∎ Collaborating with cross-functional teams: You will work closely with other developers, testers, designers, project managers, and stakeholders to ensure the APIs and microservices meet the project requirements and business needs.
∎ Documenting API and microservices: You should be able to write technical documentation for the APIs and microservices, such as API specifications, code comments, and user manuals. You should also be able to maintain version control and track changes in the codebase.
∎ Ensuring security and scalability: You need to ensure that the APIs and microservices are secure and scalable. This includes implementing secure authentication and authorization mechanisms, monitoring performance, and troubleshooting issues related to scaling.
∎ Staying up-to-date with industry trends: You should be aware of the latest trends and technologies in API and microservices development. This requires staying current with industry news, attending conferences, and participating in online forums and developer communities.
∎ Continuously improving code quality: You should be committed to improving code quality through the use of best practices, automated testing, code reviews, and other quality control measures. This requires a strong understanding of software design patterns, SOLID principles, and other architectural concepts.
∎ Overall, the job responsibilities for a C# .NET API and microservices developer require a blend of technical skills, collaboration, and commitment to quality. Successful candidates will be able to balance these responsibilities effectively while staying up-to-date with industry trends and technologies.

Additional Requirements:
∎ Age 26 to 35 years
∎ Both males and females are allowed to apply

Salary: Negotiable

Compensation & Other Benefits:
∎ T/A, Profit share, Weekly 2 holidays
∎ Lunch Facilities: Full Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 7 Jul 2023

Company Information:
∎ 7 Jun 2023
∎ Softrobotics Bangladesh Limited
∎ Address : 4th Floor, 58//9, Free School Street, Box Culvert, Katalbagan, Panthapath, Dhaka
∎ Web : https://www.softrobotics.com.bd/
∎ Business : Softrobotics is a multinational software development company that offers a secure and easy-to-use payment gateway for businesses of all sizes. Our payment provider solution enables businesses to accept a wide range of payment types, including credit cards, debit cards, e-wallets, and more. We have two development centers in Bangladesh (Dhaka & Chattogram), two offices in Turkey and corporate headquarter in Lithuania.

Our payment provider solution is designed to help businesses simplify their payment processes and increase revenue. We offer a range of payment features, including one-click payments, recurring billing, and fraud detection, to provide businesses with the tools they need to grow and succeed.

At Softrobotics, we understand the importance of security in payment processing. Our payment provider solution is PCI compliant and uses the latest encryption technologies to ensure the safety and security of our clients` payment transactions. We also provide continuous monitoring and risk management to protect against potential fraud or breaches.

Our payment provider solution has helped businesses across multiple industries increase revenue, reduce payment processing costs, and improve the customer payment experience. We take pride in providing our clients with excellent customer service, continuous support, and maintenance to ensure their payment provider solution remains up-to-date and optimized.

Category: IT/Telecommunication

: Please apply only if you have at least three years experience in this field

Source: bdjobs.com

Similar Jobs

Database Administrator

Web Application Developer

Machine Learning Engineer

Developer

SQA Engineer

Full Stack Software Engineer (Mid-Senior Level)

Embedded System Engineer (I)

Flutter Developer

Frontend Developer

Full Stack Web Developer

Executive/Sr. Executive - IT Department

Manager, Technical Services Division

Oracle EBS Developer

Hardware & Network Support Engineer

React Developer

ICT Assistant

Senior ICT Assistant

Jr./Sr. Software Engineer - Android

Officer, IT (BRAC Healthcare Ltd.)

English Content Writer

Software Engineer (React Native)

Assistant DBA

React Native Developer

Software Engineer (.NET)

Jr. Network Engineer, Customer Care

IT Officer (Contractual)

Manager - Vendor Relationship Management [Night Shift]

Vendor Coordinator [Night Shift]

Software Engineer/Senior Software Engineer (Python/fastapi)

Lead-Business Development

Diploma Engineer

Unreal Game Developer

PHP With Laravel Trainer (Part Time / Full time)

Frontend Developer (Next.js/React.js)

Backend Developer

Software Engineer (Node JS)

Software Engineer (React JS)

Software developer (ASP.NET/CORE)

Executive/Senior Executive - IT

AI Data Trainer