2h ago
Senior Software Engineer
Charlotte, North Carolina, United States
full-timeseniorfinancial technology (accounts payable automation)
Tech Stack
Description
You will collaborate with teams like Product and Architecture to design, develop, and implement premier software solutions, including API integrations, event-driven architectures, and cross-domain systems. You'll also mentor junior engineers, support DevOps practices, and contribute to product roadmaps.
Requirements
- Bachelor's or Master's degree in IT, Computer Science, or related field.
- 8+ years of .NET software development creating SaaS-based applications.
- Strong knowledge of .NET 8.0, C#, Visual Studio, WCF, AJAX, HTML, ESB (Neuron plus), Kendo UI, SSIS/T-SQL, jQuery, JSON, MVC 4/5, Entity Framework.
- Experience with SOA, web services, REST, SOAP, XSLT, XSD, XML.
- Experience with RESTful APIs, event-driven architectures, and cloud platforms (preferably Azure).
Responsibilities
- Perform full life cycle application development, enhancement, research, and proof of concepts.
- Participate in low-level and high-level application design, providing guidance on technology options.
- Design and implement API integrations for seamless data exchange.
- Implement event-driven architectures using technologies like Kafka, Azure Service Bus.
- Mentor software engineers, including onboarding, code reviews, and domain knowledge transfer.
0 views 0 saves 0 applications