Job Title: Sr Dotnet Developer
Location: Charlotte, North Carolina,
Duration: 12 months
Position type: W2 contract.
Overview:
As a Senior Dotnet Developer , you will collaborate with stakeholders across the business to work on complex technical requirements. You will Engages with business partners to analyze, implement, and update .NET framework application needs by utilizing sound process improvement models and techniques. Contribute to the technical and operational feasibility of reporting & UI's by creating well designed database solutions. Build action plans and drives execution while Marshalls in appropriate partners to achieve objectives. Execute on your abilities to handle multiple and simultaneous activities and priorities while executing application development, enhancements or support for system issues. Demonstrate the ability to interpret business partners' goals and effectively translate technology solutions into appropriate recommendations that exceed the needs of business partners.
Required Skills :
Job Description: The .NET Developer will be responsible for designing, implementing, and maintaining high-quality software applications. This role requires a solid understanding of .NET framework concepts, experience with messaging platforms such as Solace and MQ, and strong database skills, particularly with Oracle databases.
Responsibilities:
- Design, develop, and maintain .NET applications in a timely and efficient manner.
- Integrate messaging systems using Solace and MQ to ensure robust and scalable communication in distributed systems.
- Manage Oracle database interactions within .NET applications, including writing SQL queries, stored procedures, and ensuring optimal performance.
- Collaborate with the team to understand requirements, provide technical insights, and create comprehensive solutions.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Help maintain code quality, organization, and automatization.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay up-to-date with emerging trends in software development and new technologies.
- Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience in .NET development, including familiarity with the .NET framework, C#, ASP.NET, Web API, and Entity Framework.
- Experience with messaging platforms like Solace and MQ.
- Strong Oracle database skills, including SQL, PL/SQL, and performance tuning.
- Understanding of object-oriented programming principles.
- Knowledge of front-end technologies is an advantage (e.g., JavaScript, HTML, CSS).
- Familiarity with version control tools like GIT.