Sr .NET Core Developer

Job Description

Title: Sr .NET Core Developer

Company Name: Softrobotics Bangladesh Limited

Vacancy: 03

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: Online Job Posting.

Application Deadline: 22 Oct 2023

Company Information:
∎ 22 Sep 2023
∎ Softrobotics Bangladesh Limited
∎ Address : 4th Floor, 58//9, Free School Street, Box Culvert, Katalbagan, Panthapath, Dhaka
∎ 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


Similar Jobs

Flutter Mobile App Engineer

Assistant Manager/Manager – Technical Trainer (Service Quality Assurance)

Web Developer

Full Stack Web Developer

Chief Operating Officer

Requirement Engineer & Product Manager

Bangla Job

Chief Technology Officer

Marketing Executive (Digital and It) Male/Female

SQA Engineer / Software Tester

Digital Marketer & Graphic Designer

Assistant BMS Engineer, Facilities & Services

Senior Executive (Public Relations)

Sales Executive (ICT Product and ICT Training)

Experienced Azure DevOps Engineer

Internship Opportunity

Junior Programmer / Programmer (MIS/ IT)

Lead Engineer (Docker)

Sr. / Lead Engineer (iOS)

React Front-end Middle Developer

Senior .NET Developer

Business Analysis Officer (IT)

Database Administrator (DBA)

Java Architect

Bangla Job

Mid-level .NET Developer

Software Engineer - ASP.NET CORE, Database (MS SQL Server)

Digital Marketing for Freelancing

Inbound Technical Content Writer

Lead Generation Specialist (YouTube)

Telesales Executive

Officer (IT)

Senior Software Engineer/ Software Engineer (PHP Laravel)

Senior ICT Officer - Network Support

Senior ICT Officer - Helpdesk Support under Information and Communication Technology

Sr. Executive - IT

Programmer/ Sr Programmer

Junior Software Developer - Sales Focus

Web Developer

Manager (IT & Software)