Senior Software Engineer II jobs in United States
cer-icon
Apply on Employer Site
company-logo

TrueCommerce ยท 6 hours ago

Senior Software Engineer II

TrueCommerce is a high-performing global supply chain network that provides fully integrated, end-to-end supply chain visibility and management. The Sr. Software Engineer II is responsible for maintaining and enhancing revenue-generating software products, designing and deploying new features, and collaborating with product and engineering teams to ensure high-quality deliverables.

E-CommerceE-Commerce PlatformsMarketplaceRetail TechnologySoftware
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design, develop, and maintain software applications and accounting/ERP integrations aligned with the product roadmap
Solve complex technical challenges and lead technical design decisions
Decompose Epics and Initiatives into actionable work items; collaborate with Product Management to define scope and deliver value efficiently
Stage feature rollouts into MVP candidates to accelerate delivery and maximize business value
Assess technical debt, plan remediation, and ensure sustainable software architecture
Serve as a Subject Matter Expert (SME) for core aspects of the product, including scalability, performance, and security
Conduct code reviews, approve pull requests, and manage pipeline releases to production environments
Provide accurate task estimates, consistently meet deadlines, and propose innovative solutions
Produce maintainable code, unit tests, and documentation; debug and resolve defects
Collaborate with cross-functional teams to ensure quality and timely release of features
Follow coding, design, and architectural standards while contributing to process improvements
Stay current with emerging technologies and apply learnings to ongoing work

Qualification

C#ASP.NET CoreMicrosoft AzureCI/CDKubernetesRESTful APIsAgile/ScrumAnalytical thinkingProblem-solvingAttention to detail

Required

+ 7+ years of experience as a software developer working with modern web and service-based applications
+ Solid experience working within Agile development methodologies, preferably Scrum
+ Azure Native technologies experience is required
+ Experience creating, managing and publishing automated NuGet package builds & deployments
+ Strong understanding of Object-Oriented programming concepts and design principles
+ Collaborated with cross functional teams including UI/UX designers, Product Management, Network Engineers, Database administrators to implement features and resolve issues
+ Implemented CI/CD pipelines in Azure DevOps, significantly reducing deployment times and improving release frequency
+ Experience with Kubernetes (K8s) for managing containerized applications is a plus
+ Net Technologies: C#, ASP.NET Core, .NET Core, .NET Framework, Web API, Entity Framework
+ Cloud Platforms: Microsoft Azure services (e.g., Azure App Service, Azure SQL Database, Azure Functions, Azure DevOps, Azure API Management, Azure Key Vault, Cosmos DB)
+ Database Technologies: SQL Server, T-SQL, stored procedures, views, performance tuning
+ API Development: RESTful APIs, microservices architecture, API security (OAuth, JWT)
+ Back-End Technologies: Apache Kafka, RabbitMQ
+ Front-end Technologies: JavaScript, jQuery, Angular, HTML5, CSS3
+ Tools & Methodologies: Git, Azure DevOps, CI/CD, Agile/Scrum
+ Solid understanding of OOP principles, software development lifecycle, and Agile methodologies
+ Software estimation skills; experience with Visual Studio, ERP/accounting integrations, and EDI a plus
+ Strong problem-solving, analytical thinking, and attention to detail

Company

TrueCommerce

twittertwitter
company-logo
Digital Commerce Platform, B2B eCommerce, PIM, Marketplace Integration, EDI, eInvoicing