.NET Developer (Senior/Principal)
#.net #developer #itcompany
Job Description:
We are seeking an experienced, self-motivated. Net Developer with 3-5 years of experience developing applications. As a developer, you will collaboratively identify, design, develop and deploy technology and process solutions to implement highly scalable business applications in Linux and Windows environments. This role requires technical expertise, Banking and NBFI domain proficiency and .NET platform hands-on experience.
Responsibilities:
- Collaborates with the development team and initiates process improvements for new and existing systems.
- Participates in the solution design process: requirements gathering, and backlog refinement, shapes, and guides systems approach, helps with project initiation, contributes to functional design, technical design and development.
- Develop software solutions to business problems. Leverages established design patterns and coding standards. Builds solutions that are secure, durable, scalable, flexible, and accessible and proactively mitigate against production support issues.
- Automates test coverage per platform capabilities and requirements. Establishes and maintains continuous build and integration testing on applicable platforms and assists with manual system and integration testing efforts.
- Operates in both waterfall and Agile Software Development Lifecycle (SDLC) processes and methodologies.
Job Requirements:
- Bachelor of Computer Science & Engineering
- Requires 3-5 years of hands-on experience in SQL.
- Requires 3-5 years’ experience in the IT industry.
- Strong experience in C#, data structures and collections.
- Experience with using ASP.NET 4 Web Form, IIS and Visual Studio.
- Experience in working with Linux and Windows environments.
- Extensive understanding of SDLC and scrum methodologies.
- Experience in .Net Core would be plus.
- Experience in database development using PL/SQL would be plus.
- Experience in configuring, and deploying applications in IIS would be plus.
- Experience in using configuration management tools like Team Foundation Version Control (TFVC), Git would be plus.
Additional Job Requirements:
- Strong interpersonal skills
- Requires excellent oral, written, and presentation skills
- Strong analytical and problem-solving skills
- Work with team members to ensure application designs are in line with best practices and are scalable, reliable, and that all designs optimize performance and usability.
- Experience in the interpretation of functional requirements
- Conduct code reviews with the team to improve compliance with established best practices and coding standards
Job Features
Job Category | Full-time |
Working Days | 05 |
Working Hours | Flexible |
Job Location | Dhaka |
Salary | As Per Company Policy |
Additional Benefits | Mobile bill, Medical allowance, Provident fund, Gratuity, Leave Fare Assistance, Internal & External Training |
Leave Package | Casual Leave, Sick Leave, Annual Leave, Maternity Leave |
Festival Bonus | 02 |
Salary Review | Yearly |