Job Closed
This listing is no longer active.
Bridging the gap between eCommerce and eProcurement.
Software Engineer, Endpoint Technologies
Location
Illinois + 4 moreAll locations: Illinois | North Carolina | Massachusetts | Minnesota | Virginia
Posted
132 days ago
Salary
$100K - $120K / year
Seniority
Senior
Job Description
Software Engineer, Endpoint Technologies
TradeCentric
• Research, design, develop, test, and deploy software solutions for your area • Champion quality and meet quality requirements for all work, including unit test development, adherence to quality gates, and contribution to test plans • Research API and integration solutions from partner platforms • Assess and diagnose production issues, drive recommendation and resolution • Collaborate with peers and stakeholders in all aspects of Scrum and other team ceremonies • Collaborate with Development Manager and Product Manager on research, prioritization, scoping, and acceptance criteria for roadmap deliverables • Support and participate in continuous improvement efforts
Job Requirements
- Bachelor Degree in Computer Science, Engineering, or a related field is strongly preferred
- 3-6 years of software development experience
- Strong experience with two or more integration technologies and APIs for eCommerce and eProcurement platforms such as Adobe Commerce/Magento (App Builder), Salesforce, BigCommerce, Shopify, Coupa, NetSuite, Ariba, SAP, or similar
- Proficient developer with PHP/Zend/Laravel & JavaScript (Node.js); building scalable secure services/APIs and working with data platforms including Elasticsearch, Logstash, MySQL, and MongoDB.
- Skilled in working with various data formats including XML, cXML, JSON and HTTP/API protocols
- Experience with other formats such as X12 EDI is desirable but not mandatory
- Adept at working with Git, containers, and Apache/Linux
- A champion and practitioner of Scrum’s principle qualities
- Creative problem-solver
- A great teammate. Confident and passionate, yet humble and empathetic
Benefits
- Health Benefits: Medical, Dental and Vision
- Health Savings Account (HSA) and Flexible Spending Account (FSA)
- Dependent Care FSA (DCFSA)
- 401k with Company Match
- Flexible Time Off
- Volunteer Time Off
- Paid Parental Leave
- Company paid Short Term & Long Term Disability
- Company paid Life Insurance
- Career Development Reimbursement Program
- Monthly Work from Home Stipend
- Professional Development Reimbursement Program
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Focus on multiple areas and provide leadership to the engineering teams. • Own complete solution across its entire life cycle. • Influence and build vision with product managers, team members, customers, and other engineering teams to solve complex problems for building enterprise-class business applications. • Accountable for the quality, usability, and performance of the solutions. • Lead in design sessions and code reviews to elevate the quality of engineering across the organization. • Utilize programming languages like Python, C# or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services. • Mentor more junior team members professionally to help them realize their full potential. • Consistently share best practices and improve processes within and across teams.
• Designing, developing, and maintaining the Studio software solution—a drag-and-drop flow builder and execution engine that integrates multiple channels such as voice, SMS, and chatbots with the Five9 contact center voice solution. • Software design and development, testing, and documentation across backend, frontend, and interaction management platforms to deliver end-to-end features. • Collaborate closely with product owners and designers to expand functionality and create high-quality user interfaces. • Take operational ownership for service performance and quality (including participating in on-call rotations). • Explore cutting-edge technologies and work with product teams to bring innovative ideas to market.
• You contribute meaningfully to the success of one or more projects or products, helping drive positive outcomes. • You demonstrate proficiency and specialized skill in one or more key technologies relevant to the team’s goals. • You accurately scope, estimate, design, and deliver medium-to-large features while actively reducing technical debt across projects or products. • You proactively support and collaborate with team members, fostering a positive and productive team environment. • You adhere to established team processes, ensuring a steady and reliable delivery of features to production. • Cross-functional Collaboration: Work closely with teammates, external teams, and client stakeholders to ensure quality considerations are integrated at every stage of the SDLC. • Test Planning and Design: Develop comprehensive test plans, test cases, and relevant documentation that align with software specifications and user requirements to ensure thorough testing of features and functionalities. • Bug Tracking and Resolution: Utilize bug-tracking tools to document, prioritize, and track defects. Facilitate communication across teams to ensure timely and effective issue resolution. • Quality Metrics and Standards: Establish and enforce standards and best practices. Track metrics to assess the quality of the software throughout the SDLC. • Automate Testing Processes: Focus on increasing test coverage, speed, and accuracy to support continuous integration and deployment pipelines. • Continuous Improvement: Continuously evaluate and recommend new QA tools, frameworks, and techniques, driving innovation and staying up-to-date with industry trends and best practices • Compliance and Regulatory Adherence: Ensure testing procedures comply with industry standards and regulatory requirements, preparing documentation for audit purposes. • Performance and Security Testing: Implement and conduct performance and security testing following best practices and business requirements
Staff Engineer, Data – Tech Lead
Bellese TechnologiesImproving the healthcare journey through civic innovation.
• As the Staff Engineer/ Technical Lead for the Analytics Team, you will spearhead a team of engineers, providing the guidance and technical oversight necessary to ensure the successful delivery of all project milestones. • Architect and evolve scalable data pipelines using Python (PySpark) on Databricks. • Lead design and implementation of data ingestion, transformation, and orchestration frameworks. • Mentor and guide other data engineers through technical leadership and coaching. • Drive performance optimization, cost efficiency, and system reliability at scale. • Contribute to long-term data platform strategy and roadmap • Review designs and code, providing thoughtful feedback and raising the engineering bar • Research and build proof of concepts in the data space • Write clean, well-structured, and maintainable code, adhering to established coding standards and best practices • Perform thorough code reviews, providing constructive feedback to peers and identifying potential risks or areas for improvement • Debug and resolve defects, proactively identifying and addressing potential issues before they impact users • Create and maintain comprehensive technical documentation • Actively participate in Agile ceremonies, such as stand-ups, sprint planning, and retrospectives, ensuring effective communication and collaboration across the team • Assist in the estimation, prioritization, and planning of development tasks, ensuring projects are delivered on time and within budget • Continuously evaluate and recommend new dataframe related technologies, frameworks, and tools, helping to drive innovation and keep the team up-to-date with industry trends • Engage in ongoing professional development to stay current with industry best practices, and share knowledge and insights with the team as appropriate • Assist in the implementation and maintenance of security, compliance, and governance policies within the Databricks and AWS environment to ensure adherence to industry standards and regulatory requirements.



