Principal Software Architect C#

1 day ago


Hyderabad, Telangana, India Dhan AI Inc. Full time
Senior .NET Engineer Position at Dhan AI Inc.

We are seeking a seasoned Senior .NET Engineer to join our team at Dhan AI Inc. as a Principal Software Architect C#. The ideal candidate will have extensive experience in designing and developing scalable, maintainable, and efficient software solutions using C#, .NET Core, ASP.NET, Web API, WCF, and Web Services.

About the Role

This is a full-time position based in the US time zone, with a competitive salary range of $120,000 - $160,000 per year, depending on experience. We offer excellent benefits, including health insurance, retirement plans, and paid time off.

Key Responsibilities
  • Collaborate with architects, product owners, and designers to design new features and feature improvements.
  • Provide estimates to the required level of accuracy for stories and tasks.
  • Design, develop, and create automated unit test cases with just enough functional and technical documentation.
  • Create and maintain libraries, services, and databases to support our architecture.
  • Build new REST APIs in C# to complete the backend implementation.
  • Design and build the data model and ensure the data model is extensible and enables all the scenarios.
  • Mentor other engineers in C# best practices.
  • Write Unit and end-to-end test cases for all the features developed.
Requirements
  • Bachelor's Degree in Computer Science or STEM Majors (Science, Technology, Engineering, and Math).
  • 5+ years of Software Engineering Experience.
  • 5+ years of experience using C#, .NET Core, ASP.NET, Web API, WCF, Web Services.
  • 3+ years of experience developing web frontends (HTML5, CSS, Node.js, Vue.js, or similar).
  • Solid experience with micro-services architecture/design/development for new and existing systems.
  • Solid experience with relational databases including MySQL and MS SQL Server.
  • 3+ years of working directly with clients in the US or UK.
  • Excellent written and oral communication skills are required.
  • Experience with Object-Oriented design and enterprise design patterns.
  • Results-oriented, willing to take responsibility and accept accountability for action.
  • Good analytical, reasoning, and problem-solving skills.
  • Ability to work in an Agile, globally distributed environment.
  • Healthcare experience is a plus.
  • Ability to work a flexible schedule based on department and company needs.
  • Demonstrated ability to lead small teams a plus.


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Key Responsibilities:As a Principal Systems Software Developer at QNX Software Systems, you will play a key role in designing and executing development plans and strategies as they relate to key technology trends. You will lead architecture and strategy sessions with our technology partners, provide design input into future products and solutions, and define...


  • Hyderabad, Telangana, India Microsoft Full time

    Job SummaryMicrosoft is seeking a highly skilled Principal Software Architect to join our Data Security team. In this role, you will be responsible for designing, implementing, and validating security products and features. You will work closely with other security engineering disciplines to plan, architect, design, implement, and validate security products...


  • Hyderabad, Telangana, India 451 Discovery Comm. India Full time

    About the Role:We are seeking a highly skilled Principal Software Architect to join our Data Platform team in Hyderabad. As a key member of our organization, you will be responsible for designing and implementing scalable data pipelines using Kafka, Flink, and SQL.Key Responsibilities:Design and develop robust data pipelines to deliver high-quality data at...


  • Hyderabad, Telangana, India Mitratech Full time

    Job DescriptionWe are seeking a highly skilled Principal Software Architect to join our team at Mitratech. This is an exciting opportunity for experienced software engineers who want to take their career to the next level.About the Role:Design and develop API integration with various products of the organization using .NET Core (C#) and Entity...


  • Hyderabad, Telangana, India Highspot Full time

    Job Title: Principal Software EngineerAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Highspot. As a key member of our engineering organization, you will be responsible for designing and architecting robust, scalable, and secure technical solutions that align with business requirements and best practices.Key...


  • Hyderabad, Telangana, India Cornerstone OnDemand Full time

    We are seeking a seasoned Principal Software Architect to join our Product Engineering team.This role is based in Hyderabad and will involve developing, maintaining and enhancing .NET applications and services to contribute to our legacy and cloud platform.As a Principal Software Architect, you will:Develop, maintain and enhance .NET applications and...


  • Hyderabad, Telangana, India Medtronic Full time

    Career Opportunities at MedtronicWe are seeking a skilled and innovative Principal Software Architect to lead the design and development of our Connected Care solutions. As a key member of our Global IT Connected Care team, you will be responsible for architecting, designing, and developing production and proof-of-concept web applications and...


  • Hyderabad, Telangana, India Microsoft Full time

    Job SummaryMicrosoft is seeking a highly skilled Principal Software Engineer to lead the development of a next-generation data transfer service in the Azure Data team. As a key member of the Fabric Data Movement team, you will be responsible for designing, building, and operating a service that transfers large volumes of data from various source systems to...


  • Hyderabad, Telangana, India New Relic, Inc. Full time

    Job Opportunity at New Relic, Inc.We're looking for a talented Principal Software Architect to head our industry-leading Application Performance Monitoring (APM) team. The ideal candidate will drive the innovation and growth of our APM product, collaborating with the entire New Relic platform to drive system performance, scalability, and insights for...


  • Hyderabad, Telangana, India AramHR Full time

    Job Title : Principal Software Engineer - Cloud ArchitectAbout the Role :We are seeking a highly skilled Principal Software Engineer - Cloud Architect to join our team at AramHR. As a cloud architect, you will be responsible for designing and developing scalable, secure, and efficient cloud-based systems using cutting-edge technologies.Key Responsibilities...


  • Hyderabad, Telangana, India Medtronic Full time

    Careers that Change LivesA Day in the LifeAs a Principal Software Engineer Embedded C, you will be responsible for designing, developing, testing, and implementing operating systems components, software tools, and utilities. You will determine systems software design requirements and ensure that system improvements are successfully implemented and monitored...


  • Hyderabad, Telangana, India Dhan AI Inc. Full time

    About Dhan AI Inc.Dhan AI Inc. is a rapidly growing tech company seeking an experienced Senior .NET Engineer to join our team. As a key member of our engineering department, you will play a crucial role in developing and maintaining our cutting-edge software solutions using C# and Microsoft .NET technologies.Job OverviewThe successful candidate will be...


  • Hyderabad, Telangana, India Right Advisors Private Limited Full time

    About Right Advisors Private LimitedWe are a company that values expertise and experience in software development, especially in the .Net platform.Job OverviewThis is an opportunity to lead our team as a Senior Principal Software Engineer.Key Responsibilities:Enterprise Architecture Design and Implementation: Design and implement applications from end to...


  • Hyderabad, Telangana, India Medtronic Full time

    Transforming Patient Outcomes through Innovative Software SolutionsAt Medtronic, we're committed to delivering cutting-edge software solutions that improve patient outcomes. As a Senior Principal Enterprise Software Architect, you'll play a critical role in shaping the future of our software development capabilities.About the RoleDefine and communicate the...


  • Hyderabad, Telangana, India Chiselon Technologies Pvt Ltd Full time

    Job Title: Principal Software DeveloperAt Chiselon Technologies Pvt Ltd, we are seeking an experienced Principal Software Developer to join our team. This role involves collaborating with Data Science and Machine Learning Engineers, participating in the development of new features, expanding existing ones, adding support for new platforms, and designing...


  • Hyderabad, Telangana, India UnitedHealth Group Full time

    At UnitedHealth Group, we are committed to helping people live healthier lives and making the health system work better for everyone. As a Principal Software Architect, you will play a critical role in designing and implementing scalable, secure, and reliable solutions for our global organization. This includes leading the development of complex architecture...


  • Hyderabad, Telangana, India STATWIG TECHNOLOGY SERVICES Pvt. Ltd Full time

    Senior Software Architect - C, C++, and VC++ ExpertWe are seeking highly skilled Senior Software Architects with expertise in C, C++, and VC++ to join our dynamic team. If you are passionate about developing cutting-edge desktop and server applications, have a deep understanding of system internals, and thrive in a fast-paced environment, you will be a great...


  • Hyderabad, Telangana, India UnitedHealth Group Full time

    Job SummaryWe are seeking a highly skilled Senior Principal Engineer to lead our team of Software Engineers in designing, building, and continuously improving platform service offerings.Key ResponsibilitiesCollaborate with a team of Software Engineers to design, build, and maintain high-quality software solutions.Drive technical decisions, design...


  • Hyderabad, Telangana, India Revalsys Technologies Full time

    Job Description:Revalsys Technologies seeks an experienced C# Software Architect to lead the development of software solutions using the .NET framework. Key responsibilities include coordinating with clients, conducting presentations, planning estimations, and delivering solutions.About You:We are looking for a highly skilled professional with 2+ years of...


  • Hyderabad, Telangana, India Cornerstone OnDemand Full time

    Cornerstone OnDemand is seeking a Senior Software Engineer to join our team in Hyderabad. This role is office-based and requires a strong understanding of development and design fundamentals in at least one of the following frameworks & languages - C#,.NET. The ideal candidate will have a minimum of 5 years of software engineering work experience, excellent...