Software Engineer
Apply NowCompany: Compunnel Software Group
Location: Hoboken, NJ 07030
Description:
We are looking for a Senior Software Engineer to take the lead in designing and developing Next-Generation Enterprise eCommerce solutions.
The ideal candidate will be hands-on in application architecture and high-performance backend development, capable of driving cross-functional technical vision and collaborating across onshore and offshore teams.
This role is crucial in shaping a scalable, reliable, and high-throughput eCommerce platform.
Key Responsibilities:
Minimum Qualifications:
Preferred Skills:
Hoboken, NJ
The ideal candidate will be hands-on in application architecture and high-performance backend development, capable of driving cross-functional technical vision and collaborating across onshore and offshore teams.
This role is crucial in shaping a scalable, reliable, and high-throughput eCommerce platform.
Key Responsibilities:
- Architect and develop multi-platform enterprise applications with a focus on performance, scalability, and high availability.
- Lead technical design, development, and deployment of new features and integrations.
- Collaborate with product managers and cross-functional engineering teams (including offshore associates).
- Drive discovery phases and create high-level solution designs for large-scale, complex projects.
- Participate in code reviews, documentation, unit testing, and performance tuning.
- Troubleshoot and lead root cause analysis for critical issues in production systems.
- Influence product roadmaps and business decisions with a strong technical voice.
- Ensure adherence to software compliance, security standards, and best practices.
- Mentor junior developers and promote agile development best practices.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Computer Information Systems, or a related field.
- 7+ years of experience in eCommerce application development.
- Strong programming skills with experience in building high-transaction, high-throughput systems.
- 5+ years of hands-on experience with Open Source technologies.
- 2+ years integrating third-party services/APIs into large applications.
- Proficient in agile methodologies and distributed team collaboration.
Preferred Skills:
- Experience with microservices architecture, containerization (Docker, Kubernetes).
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of DevOps practices including CI/CD pipelines, Jenkins, Git, and test automation.
- Deep understanding of web architecture patterns, RESTful APIs, and security protocols.
- Excellent problem-solving and leadership skills with the ability to drive cross-team collaboration.
Hoboken, NJ