The Job logo

What

Where

DotNet Messaging Developer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Seeking a talented and versatile Developer with expertise in Dot Net messaging systems and basic knowledge of Java. Responsible for developing and maintaining robust, scalable, and efficient messaging solutions using Dot Net technologies and Java knowledge for cross-functional collaboration and integration.

Job Description
 

We are seeking a talented and versatile Developer with expertise in Dot Net messaging systems and basic knowledge of Java. As a Developer, you will be responsible for developing and maintaining robust, scalable, and efficient messaging solutions using Dot Net technologies, while also leveraging your Java knowledge for cross-functional collaboration and integration. You will be part of a dynamic development team, working on challenging projects in a fast-paced environment.

 

Responsibilities:

  • Design, develop, and maintain messaging solutions using Dot Net technologies, specifically focused on messaging systems such as RabbitMQ, Apache Kafka, or MSMQ.
  • Collaborate with cross-functional teams, including frontend developers, backend developers, and system architects, to integrate messaging components seamlessly into the overall application architecture.
  • Develop efficient and reliable APIs and microservices to facilitate message transmission, handling, and processing.
  • Leverage your Java knowledge to collaborate on Java-based components and facilitate integration between Java and Dot Net systems.
  • Participate in all phases of the software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
  • Ensure code quality, performance, and scalability by following best practices, conducting code reviews, and implementing appropriate testing methodologies.
  • Troubleshoot and debug complex issues in the messaging system, collaborating with team members to identify and resolve technical challenges.
  • Stay updated with industry trends, emerging technologies, and best practices in messaging systems and full stack development.

 

Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Strong experience (3-5 years) as a Full Stack Developer, with expertise in Dot Net development, specifically focused on messaging systems.
  • Proficiency in Dot Net technologies, including C#, ASP.Net, and relevant frameworks.
  • Solid understanding of messaging systems such as RabbitMQ, Apache Kafka, or MSMQ, and their integration with backend applications.
  • Knowledge of Java programming language and experience working with Java-based systems, enabling seamless integration between Java and Dot Net components.
  • Familiarity with frontend technologies such as JSON/XML Parsing, HTML, CSS, and JavaScript frameworks (e.g., Angular, React) for overall full stack development.
  • Strong problem-solving and analytical skills, with the ability to design and implement efficient, scalable, and secure messaging solutions.
  • Experience with database systems (e.g., SQL, NoSQL) and ORM frameworks (e.g., Entity Framework) for data storage and retrieval.
  • Excellent communication and collaboration skills to work effectively within a team and with stakeholders.

 


 

Set alert for similar jobsDotNet Messaging Developer role in Hyderabad, India
S&P Global Logo

Company

S&P Global

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

IT Services and IT Consulting

Locations

Hyderabad, Telangana, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Qualcomm Logo

Messaging Engineer

Qualcomm

Hyderabad, Telangana, India

Posted: 8 months ago

The Messaging Engineer will be responsible for ensuring the operational health of the M365 environment, technical management of O365 Exchange Online, administration of Microsoft Exchange OnPrem Servers, troubleshooting M365 technologies, maintaining uptime, performing software upgrades, adhering to change management policies, and collaborating on cross-department projects to improve end-user experience in a team-oriented environment.