Software Engineer
- Charlotte, North Carolina, United States
- Charlotte, North Carolina, United States
Über
Position Summary
Design, develop, support, and maintain scalable software applications and ERP/Invoicing integrations aligned with the product roadmap. Act as a technical leader, ensuring high-quality delivery, performance, and security across systems while collaborating with cross-functional teams.
Key Responsibilities
Design, develop, and maintain software applications and ERP/Invoicing integrations aligned with business and product goals.
Solve complex technical challenges and contribute to architectural and 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 releases to accelerate delivery and maximize business impact.
Assess technical debt, plan remediation efforts, and ensure long-term system sustainability.
Serve as a Subject Matter Expert (SME) for core product areas, including scalability, performance, and security.
Conduct code reviews, approve pull requests, and manage CI/CD pipeline releases to production environments.
Provide accurate effort estimates, meet delivery timelines, and propose innovative technical solutions.
Produce maintainable, well-documented code with unit tests; debug and resolve defects efficiently.
Collaborate with cross-functional teams to ensure quality, reliability, and timely feature delivery.
Adhere to coding, design, and architectural standards while continuously improving development processes.
Stay current with emerging technologies and apply best practices to ongoing and future initiatives.
Experience & Requirements for Success
4–8 years of experience as a Software Engineer developing modern web and service-based applications.
Strong experience working in Agile environments, preferably Scrum.
Solid understanding of Object-Oriented Programming (OOP) concepts and design principles.
Proven collaboration with cross-functional teams, including UI/UX, Product Management, Network Engineering, and Database Administration.
Hands-on experience implementing CI/CD pipelines in AWS, improving deployment efficiency and release frequency.
Experience with Linux-based server administration and environments.
Technical Skills
Backend Technologies: C#, .NET Core, PHP, Python, Web API, Entity Framework
Cloud Platforms: AWS (EC2, Fargate, S3)
Databases: SQL Server, MySQL, T-SQL, stored procedures, views, and performance tuning
API Development: RESTful APIs, microservices architecture, API security (OAuth, JWT)
Frontend Technologies: JavaScript, jQuery, Angular, HTML5, CSS3
Tools & Methodologies: Git, AWS DevOps, CI/CD pipelines, Agile/Scrum
Strong understanding of the software development lifecycle, estimation techniques, and ERP/accounting integrations (EDI experience a plus).
Excellent problem-solving skills with strong analytical thinking and attention to detail.
Soft Skills
Strong communication skills to work effectively with functional analysts, stakeholders, and end users.
Customer-focused mindset with the ability to quickly analyze and resolve issues.
Ability to manage multiple technical projects in a fast-paced environment.
High attention to detail with a strong commitment to delivering quality solutions.
Work Environment
Mixed environment: Onsite office and warehouse.
Benefits
- Comprehensive medical, dental, and vision insurance plans
- Company-paid life insurance and short-term disability coverage
- Generous paid time off (PTO) package, including holidays
- Ongoing opportunities for professional development and career advancement
- Flexible work schedules with occasional remote work options
- Tuition reimbursement, wellness initiatives, and additional employee benefits
Join our team as a Software Engineer and be part of a collaborative environment focused on building high-quality software solutions together.
Employment authorization to work in the United States is required. No visa sponsorship available.
Pay: $75, $95,000.00 per year
Benefits:
- AD&D insurance
- Dental insurance
- Health insurance
- Life insurance
- Vision insurance
Work Location: In person
Sprachkenntnisse
- English
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.