Job Description
BMNES is a premier software development company with teams located in the US, Canada, Malaysia, Pakistan, and Dubai. They specialize in system integrations, mobile development, mobile testing, mobile security, and custom software development.
Their team of experienced software developers has a deep understanding of the latest technologies and methodologies, and they use this expertise to deliver high-quality solutions that are reliable, scalable, and easy to maintain.
Role Requirements
BMNES is looking for Senior .NET Developer for:
- an office based full time position (the office is located in front of Marriot Hotel Karachi)
- 1-2 year project-based contractual employment (extension subjected to performance)
- a developer with a Bachelor’s Degree in Computer Science and work experience of minimum 5-6 years
- PKR 650,000 – 850,000 gross per month salary range
The ideal candidate will have a strong background in agile-based development, automation and build pipelines, cloud exposure for AWS EC2, microservices architecture, .NET Core, and SQL Server RDS services.
Some of the main responsibilities of the role are to:
- Design, develop, and maintain high-quality .NET applications using agile-based development methodologies.
- Build and maintain automation and build pipelines to streamline the development process.
- Work with cloud technologies such as AWS EC2 to deploy and manage .NET applications in a cloud-based environment.
- Develop and maintain microservices architecture using .NET Core.
- Work with SQL Server RDS services to build and manage databases for .NET applications.
- Collaborate with cross-functional teams to identify and solve technical issues related to .NET application development.
- Participate in code reviews and provide constructive feedback to team members.
- Stay up-to-date with the latest trends and technologies in .NET development and incorporate them into the development process.
- Troubleshoot and resolve issues related to .NET applications in a timely manner.
- Participate in the entire software development life cycle, from requirements gathering to deployment and post-production support.