"Your Home Is Where My Heart Is"
Senior Developer – Optimizely Commerce Connect
Location
United States
Posted
4 days ago
Salary
$115K - $125K / year
Seniority
Senior
Job Description
Senior Developer – Optimizely Commerce Connect
Century Communities
• Be a resource for the team on B2C commerce best practices. • Assist with application ownership over the Optimizely Commerce Connect platform, including administration, configuration, monitoring, maintenance, and development. • Develop integrations relevant to the Optimizely Commerce Connect environment. • Support and assist with system upgrades, including technical and functional testing. • Collaborate with other team members to inform overall architectural decisions around Optimizely Commerce Connect. • Thoroughly understand stakeholder requirements and manage all requirements accordingly to add value for each stakeholder. • Coordinate and manage support and bug escalations to external vendors and support teams. • Develop and maintain documentation of detailed system solutions, troubleshooting guides, best practices, and relevant business process mapping. • Work closely with remote development teams to ensure the software meets business and technical requirements and is scalable, maintainable, and secure. • Responsible for troubleshooting and resolving complex technical issues. • Ensure the development of web applications to the highest quality and performance standards. • Develop code in a manner that is scalable, efficient, and performant. • Support and assist with technical and functional testing. • Work to build relationships with internal IT and business teams and external vendors to drive value-added solutions. • Perform other duties as needed or assigned
Job Requirements
- Optimizely Commerce Expertise: 2–5 years of hands-on experience with Optimizely Digital Experience Platform (DXP), particularly Commerce Connect (B2C), including architecture, customization, and integration.
- Full-Stack Development: 3–5 years of experience with C#, ASP.NET MVC/Web API, SQL Server, HTML5, CSS3, and modern JavaScript frameworks (e.g., React, Angular, or Vue.js).
- Cloud Proficiency: Familiarity with Microsoft Azure services (App Services, Azure Functions, Azure DevOps, etc.) and cloud-native development practices.
- Software Engineering Principles: Strong grasp of object-oriented programming (OOP), SOLID principles, design patterns, and agile software development methodologies.
- Integration Experience: Proven ability to design and implement integrations with third-party systems (e.g., CRMs, ERPs, payment gateways, analytics platforms).
- Performance & Scalability: Experience building scalable, high-performance web applications with a focus on security, maintainability, and user experience.
- DevOps & CI/CD: Exposure to DevOps practices, including automated testing, continuous integration, and deployment pipelines.
- Communication & Collaboration: Excellent verbal and written communication skills; ability to translate technical concepts for non-technical stakeholders and collaborate effectively in remote, cross-functional teams.
- Problem Solving: Strong analytical and troubleshooting skills, with a proactive approach to identifying and resolving issues.
Benefits
- paid time off
- medical insurance
- dental insurance
- vision insurance
- basic life insurance
- 401(k) plan
Related Guides
Related Job Pages
More Software Engineer Jobs
Architect, A-L3: Digital Engineering
EmidsEmids is devoted to helping healthcare and life sciences companies become industry leaders in a digital world.
Role Description Understand technological directions for architecting software applications. Assess business needs and provide architectural and technology guidance/roadmap towards application/systems development at Client, utilizing specialized knowledge of proprietary tools and processes. - Assess the legacy application/technology and provide architectural and technology solution towards application remediation process. - Help in strategizing, re-engineer, and architect legacy components to fit into application maintenance, platform reengineering and technologies remediation activities. - Review and establish the best practices, guidelines and global standards from all design and development aspects of application development. - Act as a liaison between stakeholders to ensure timely closure of the technical challenges for seamless delivery and ensure standards or agreed guidelines are not compromised. - Research, recommend and implement tools and initiatives for technical quality and productivity improvements. - Research and implement POCs towards identifying technical options/solutions to meet business requirements during application development. - Assess the technical debt in applications and provide specialized recommendations/resolutions for reducing the same. - Define the nonfunctional requirements for applications, after taking adequate input from concerned client’s stakeholders and ensuring adherence to those, through reviews, guideline, and feedback to the development teams. - Collaborate with organization’s SMEs and provide contributions towards solutions to business case studies. Qualifications - Master’s degree (or foreign equivalent) in Computer Science or a related field. - Two (2) years of experience in the job offered or a related position. - Demonstrable knowledge of: - Angular - TypeScript - JavaScript - HTML5 - CSS - RxJS - Web API - ASP.NET - Core - C# - Node.js - NestJs - Event-Driven systems - Domain-Driven Design - Micro Frontends - FHIR API & SMART on FHIR Apps - Third Party API Integrations - SQL Server - MongoDB - PostgreSQL - Azure - AWS - Azure App Service - Azure Functions - Swagger - OpenAPI - Postman - OAuth - Token-based API security - RBAC - UI/UX - Reusable Angular Components - Responsive Design - Azure DevOps - Jira - Git - TFS - SonarQube - Lucid chart - Visio - draw.io - C4 diagrams - Analytics & Reporting tools Requirements - Travel to unanticipated client locations, throughout the U.S., approximately 30%, as required. - May telecommute from any location within the U.S. Company Description
Java Developer
Bright Vision TechnologiesBright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
Role Description We are seeking an experienced Java Developer – Windchill focused on deep, low-level Windchill customizations using Java, PTC APIs, and PTC’s customization frameworks. This role suits engineers who enjoy working close to the platform, extending its behavior through services, listeners, and processors while preserving a clean and upgrade-friendly customization layer. The ideal candidate will bring strong Java fundamentals, deep familiarity with the Windchill platform internals, and a disciplined, performance-aware engineering style. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Key Responsibilities - Design and develop advanced Java customizations within Windchill, including custom services, listeners, processors, validators, and helpers. - Extend the Windchill data model with custom types, attributes, and relationships using Type and Attribute Management (TAM). - Build custom JSP and HTML extensions, including custom tables, actions, and wizard pages. - Develop custom queues and background processes for asynchronous Windchill tasks. - Implement complex workflow expressions and robot delegates in Java, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Optimize performance of Java customizations, including profiling, query tuning, and caching strategies. - Adhere strictly to PTC customization best practices, ensuring upgrade-friendly customizations. - Lead migration efforts to retire legacy customizations to modern PTC-supported patterns, planning phased cutovers, building backward-compatibility shims where needed, and ensuring each migration step is reversible and well-monitored. - Conduct code reviews and uphold internal engineering standards, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Collaborate closely with functional consultants to translate complex requirements into clean Java designs. - Provide hands-on post-go-live and hypercare support, working closely with operations teams to triage incidents quickly, identify root causes, and drive durable fixes that improve long-term system stability. - Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures — so that the system remains supportable, auditable, and easy to onboard new engineers onto over time. - Mentor and coach junior and mid-level engineers through code review, design review, pair programming, and structured knowledge sharing, helping the broader team grow in technical maturity and confidence over time. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Five or more years of Java development experience, with strong focus on Windchill customization. - Deep, hands-on experience with the Windchill Java API and customization frameworks. - Solid understanding of Windchill data model, lifecycle, and workflow internals. - Strong Java OO design and performance-engineering skills. - Experience with JSP, HTML, and Windchill client-side customization. - Hands-on experience with Type and Attribute Management (TAM). - Strong SQL skills and familiarity with Oracle or SQL Server. - Experience supporting Windchill upgrades. - Excellent troubleshooting and documentation skills. Preferred Qualifications - PTC Windchill development certifications. - Experience with PTC ThingWorx development. - Exposure to Windchill RV&S customization. - Familiarity with CI/CD tooling for Windchill. - Experience operating Windchill in the cloud. How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] . Learn more about Bright Vision Technologies at www.bvteck.com . Equal Employment Opportunity (EEO) Statement Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall. BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.
Apache Kafka Developer
Bright Vision TechnologiesBright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
Role Description We are seeking an experienced Kafka Platform Engineer to architect, deploy, and operate large-scale Apache Kafka and Confluent platform environments supporting mission-critical event-driven workloads. In this role you will own the Kafka platform end-to-end, including: - Cluster sizing - Configuration - Security - Automation - Observability - Developer enablement The ideal candidate will combine deep Kafka internals knowledge with strong DevOps and SRE practices, and will partner with application teams to deliver a reliable, performant, and developer-friendly streaming platform. You will work closely with cross-functional partners to translate ambiguous requirements into well-engineered solutions, and will be expected to: - Raise the bar through code review, design review, and mentorship of more junior engineers. - Bring strong engineering discipline and a clear communication style. - Have a track record of shipping meaningful work that holds up well in production. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Five or more years of experience operating Apache Kafka or Confluent Platform in production. - Deep, hands-on knowledge of Kafka internals (partitions, replication, ISRs, consumer groups). - Strong experience with Kafka security (SASL, mTLS, ACLs, RBAC). - Hands-on experience with Kafka Connect, Schema Registry, and either Kafka Streams or ksqlDB. - Experience with HA/DR strategies for Kafka. - Strong scripting skills in Python, Bash, or Go. - Hands-on experience with infrastructure-as-code (Terraform, Ansible). - Working knowledge of observability tooling for Kafka. - Excellent troubleshooting, communication, and documentation skills. Requirements - Architect, deploy, and operate large-scale Apache Kafka or Confluent Platform clusters across on-prem and cloud environments. - Design partitioning, replication, and topic strategies that balance throughput, durability, and operational simplicity. - Implement strong security on Kafka clusters using SASL, mTLS, ACLs, RBAC, and integration with corporate IdPs. - Operate Schema Registry, Kafka Connect, KSQL/ksqlDB, and Kafka Streams in production. - Build and operate Kafka Connect pipelines integrating sources and sinks across enterprise systems. - Design HA/DR strategies for Kafka, including MirrorMaker 2, Cluster Linking, and multi-region active-active patterns. - Build CI/CD pipelines for Kafka topic, ACL, and connector configurations using GitOps patterns. - Implement comprehensive observability using Prometheus, Grafana, Datadog, or Confluent Control Center. - Drive Kafka cost and capacity optimization through right-sizing and storage tiering. - Onboard application teams to Kafka with clear patterns, templates, and best practices. - Lead incident response and post-incident reviews for streaming workloads. - Mentor and coach junior and mid-level engineers through code review, design review, pair programming, and structured knowledge sharing. - Maintain comprehensive, current technical documentation. - Continuously evaluate emerging streaming technologies (Pulsar, Redpanda, AWS MSK, Azure Event Hubs). Benefits - Competitive salary range: $100,000–$150,000 Annually. - 100% Remote work opportunity. - Full-time, Direct W2 position. How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] or contact us at (908) 505-3544. Equal Employment Opportunity (EEO) Statement Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws.
Role Description В зв’язку з розширенням команди, ми шукаємо Python Developer, який буде працювати в тісній співпраці з командою Data Science, щоб інтегрувати готові рішення, покращувати мікросервіси та оптимізувати процеси обробки даних. - Інтеграція та оптимізація Data Science рішень на Python; - Розробка, підтримка та рефакторінг мікросервісів для забезпечення високої ефективності; - Написання скриптів та допомога аналітикам у створенні репортів за допомогою Jupyter Notebook; - Взаємодія з іншими членами команди для визначення ефективних механізмів інтеграції даних. Qualifications - 1+ рік досвіду комерційної розробки на Python; - Вміння проектувати та розробляти нескладні веб-сервіси; - Знання Python 3+, Docker, AWS; - Досвід роботи з MySQL, Clickhouse, S3 — розуміння, як працювати з даними; - Знання бібліотек Pandas та NumPy для обробки даних; - Досвід роботи з Jupyter Notebook для автоматизації аналітичних процесів; - Готовність працювати з кодом, який писали спеціалісти без технічного бекграунду, ефективно розбирати та покращувати його. Benefits - Гнучкий графік роботи; - 20 днів оплачуваної відпустки — для підтримки балансу між роботою та особистим життям; - 12 sick days, адже ми розуміємо, що ваше здоров’я має бути на першому місці; - Медичне страхування (в Україні); - Можливості для розвитку та підвищення кваліфікації в одній з найбільших компаній на ринку; - Внутрішні курси та тренінги для покращення ваших професійних навичок; - Підтримку ментального здоров’я — доступ до корпоративного психолога; - Підтримку корпоративної волонтерської діяльності та участь у благодійних акціях; - Позитивну атмосферу та корпоративні подарунки.


