Java and .NET Software Developer

  Information Technology     800 OMR - 1,200 OMR / month       May 19, 2025

full time freelance     Bangladesh

Application ends: August 19, 2025

Application Fee: $ 50

CAPTCHA

Overview:

We are looking for a highly motivated and experienced Java and .NET Developer to become a key member of our software development team. This role involves designing, coding, testing, and maintaining software applications using Java and .NET technologies. You will play an essential role in delivering scalable and efficient solutions that meet business requirements and enhance user experience.

Key Responsibilities:

  • Develop, test, and deploy robust, scalable applications using Java and .NET frameworks.

  • Collaborate with product managers, designers, and other developers to gather and analyze software requirements.

  • Write clean, maintainable, and efficient code following best practices and coding standards.

  • Troubleshoot, debug, and resolve software defects and performance issues.

  • Participate actively in code reviews, knowledge sharing sessions, and continuous improvement initiatives.

  • Assist in designing software architecture and contribute ideas for innovative solutions.

  • Work within Agile/Scrum teams to deliver iterative software releases and meet project deadlines.

  • Integrate with databases, third-party APIs, and other backend services to create seamless applications.

  • Document technical specifications, design decisions, and user manuals as needed.

  • Stay updated with emerging technologies and industry trends to incorporate new techniques into development.

Required Skills and Qualifications:

  • Proven experience as a Java Developer and .NET Developer with a strong portfolio of delivered projects.

  • Proficiency in Java programming language and its ecosystem (Spring, Hibernate, etc.).

  • Strong knowledge of the .NET framework and C# programming.

  • Experience with web technologies like ASP.NET, MVC, Web API, HTML, CSS, and JavaScript.

  • Familiarity with relational databases (e.g., SQL Server, MySQL) and writing optimized queries.

  • Understanding of software development lifecycle (SDLC) and Agile methodologies.

  • Experience with version control tools such as Git.

  • Strong analytical and problem-solving skills.

  • Excellent communication skills and ability to work collaboratively in a team environment.

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Preferred Qualifications:

  • Experience with cloud platforms like AWS, Azure, or Google Cloud.

  • Knowledge of containerization (Docker, Kubernetes).

  • Exposure to microservices architecture and RESTful services.

  • Familiarity with automated testing and CI/CD pipelines.

What We Offer:

  • Competitive salary and benefits package.

  • Opportunities for professional development and career growth.

  • Flexible working hours and remote work options.

  • Collaborative and inclusive work culture.

  • Access to the latest tools and technologies to enhance your skills.

Java developer .NET developer full stack developer software engineer jobs Spring Boot ASP.NET Core enterprise application development