Software Development Engineer Internet & Ecommerce - Brooklyn, NY at Geebo

Software Development Engineer

Company Name:
CrowdSurge
ABOUT US:
Our company was established in January 2008 to provide white-label e-commerce software, hardware and marketing solutions to artists, brands, promoters and venues, enabling them to sell tickets directly to consumers.
With offices strategically positioned in London, Los Angeles, Nashville, New York and S o Paulo, CrowdSurge has a growing track record of successful initiatives aimed at closing the gap between rights-holders and their customers.
Over the last five years, CrowdSurge has grown into a market leader in the direct-to-consumer space, powering worldwide programs for artists such as Alicia Keys, Arcade Fire, Jack White, Macklemore & Ryan Lewis, Paul McCartney and The xx, while maintaining a strong presence in the business-to-business space, facilitating e-commerce for companies like BBC Worldwide, Converse and Sony Music Entertainment.
ABOUT THE ROLE:
Our New York office is expanding and we are looking to bring on an application support analyst to help support, extend and manage our Java enterprise systems.
We have a growing team of bright engineers and thought leaders at CrowdSurge that share a unified vision of building great software that focuses on quality and pragmatism over dogmatic ideals. We support our business with internal applications that utilize Salesforce and data integration PaaS services in the cloud.
We need your help to manage these cloud applications, through adding enhancements or extensions and integrating new back office systems. Your expertise in cloud platform development will be essential to our mission of providing business value early and often.
WHAT YOU'LL BE DOING:
Applying software best practices and agile methodologies
Leading the full product development life cycle of our back-office applications
Researching, validating and recommending key technology decisions for internal customers
Mentoring other Boomi engineers, including design collaboration and code reviews
Designing, developing and unit testing enterprise data integration products including enhancements and/or resolution of any issues that may be reported
Supporting the QA team during System/Integration testing
Working independently with a moderate level of guidance from engineering management
SKILLS REQUIRED
Bachelor''s degree in Computer Science or related field
5
years in software development with Java or C#
2
years building web services with REST, XML-RPC, SOAP and WSDL
2
years database development experience with Toad or PL/SQL
Prior experience with implementation and management of web security best practices and highly scalable web applications
Proven understanding of SQL, JDBC, XML, Servlets, and Hibernate
Knowledge of SOA concepts and software best practices
Exposure to mature development processes including use of Git
YOUR PASSIONS
Making sure everything is repeatable and testable
Solving scaling and architectural challenges
Working at a start-up pace with a high energy team
Coding standards, code reviews, distributed revision control systems, continuous test/build/deploy and production support
HOW TO APPLY:
Your CV/Resume in PDF format
A link to your Github account or other open source contributions
A few code snippets that you think represent your coding style
A one or two paragraph description of your skills, passions and work style
COMPENSATION:
Competitive Salary
Medical, dental and vision benefits
Employer-matched 401(k) plan
Profit-sharing plan
The company is committed to Equal Employment Opportunity and to attracting and retaining the most qualified employees.Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.