*Position - Senior .Net Architect* *Location - Nashville, TN *
Long Term Rate Up to: $75/HR on C2C All Inc *Position Summary * As a Software Architect you apply your problem solving, critical thinking and creative design to architect and build software products that achieve technical, business and customer experience goals. *Duties & Responsibilities * • Plans software architecture through the whole technology stack – from customer facing features, to algorithmic innovation, down through APIs and datasets. • Ensures that software patterns and SOLID principles are applied across the organization to system architectures and implementations. • Works with product management, business stakeholders and architecture leadership to understand software requirements and helps shape, estimate and plan product roadmaps. • Plans and implements proof of concept prototypes. • Directly contributes to the test-driven development of product features and functionality, identifying risks and authoring integration tests. • Manages and organizes build steps, continuous integration systems and staging environments. • Mentors other members of the development team. • Evaluates, understands and recommends new technology, languages or development practices that have benefits for implementing. *Preferred Experience * • 8+ years’ experience programming enterprise web products with Visual Studio, C# and the .NET Framework. • Robust knowledge in software architecture principles including message and service busses, object-oriented programming, continuous integration / continuous delivery, SOLID principles, SaaS, microservices, master data management (MDM) and a deep understanding of design patterns and domain-driven design (DDD). • Significant experience working with most the following technologies/languages: C#, .NET/Core, WCF, Entity Framework, UML, LINQ, JavaScript, Angular, Vue.js, HTML, CSS, Lucene, REST, WebApi, XML, TSQL, NoSQL, MS SQL Server, ElasticSearch, MongoDB, Node.js, Jenkins, Docker, Kubernetes, NUnit, NuGet, SpecFlow, GIT. • Working knowledge of progressive development processes like scrum, XP, kanban, TDD, BDD and continuous delivery. • Strong sense of ownership and accountability for delivering well designed, high quality enterprise software on schedule. • Prolific learner, willing to refactor your understanding of emerging patterns, practices and processes as much as you refactor your code. • Ability to articulate and illustrate software complexities to others (both technical and non-technical audiences). • Friendly attitude and available to mentor others, communicating what you know in an encouraging and humble way. • Experience working with globally distributed teams. • Knowledge of the healthcare revenue cycle, EMRs, practice management systems, FHIR, HL7 or HIPAA is a major plus. Thank you, Mohammed Mujaheed | Sr. Resource Analyst Negocios IT Solutions LLC Mobile / WhatsApp: 307 203 (1146) Web: http://www.negociosit.com Email: [email protected] -- You received this message because you are subscribed to "rtc-linux". Membership options at http://groups.google.com/group/rtc-linux . Please read http://groups.google.com/group/rtc-linux/web/checklist before submitting a driver. --- You received this message because you are subscribed to the Google Groups "rtc-linux" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rtc-linux/CAPEmjCfJpVN5pv8P6fvhTM%2B_fbXvU4aSxEN42bkvgkeR%3DDVErA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
