Required Remote Senior Software Engineer JAVA IN NJ


From:
Rupali,
Intime
rupali.tuli@intimeinfy.com
Reply to:   rupali.tuli@intimeinfy.com

Job Title:        Remote Senior Software Engineer (JAVA)
Location:        Short Hills NJ
Duration:       6 months /Contract

JOB DESCRIPTION

 

Interview Mode Coding and skype
Need 9+ Years of candidate

JOB DESCRIPTION:

Business Justification:

  • D&B is embarking on a multi-year project to replace the third party vendor Acxiom in the delivery batch workflow. New functionality has to incorporated into the matching system, explicitly: file mapping; additional address cleanse; file expansion for multi-pass mapping and post-match tiebreaking and results consolidation. These are all functions that Acxiom delivers today and we need to build these into the match system. The match portion of the projects is called ACXIOM REPLACEMENT – MATCH. The role is critical to fill as the estimate to complete the expansion requires additional resources so that we can deliver the functionality to the customer in the committed timeframe, and after deployment, match will be a much larger and more complex system to support on an ongoing basis and we need more D&B associates who can do this.

 

Team Overview:

  • As a leader in the Data Space, Dun and Bradstreet helps companies improve their business performance through data and insights.  We are undergoing a rapid technology transformation and we are hiring engineers at many levels to implement cutting edge solutions that leverage machine learning and data science.
  • Our global Enterprise Technology and Strategy team is well-balanced in size and experience levels, enabling you to maximize your potential. We have both the senior and junior software engineers who will work with you, challenge you, and teach you along the way. Our engineers often blur the lines between front end, back end, DevOps, and product management, and we value software engineers who can cover a breadth of skills while also cultivating areas of expertise.

 

The Role:

  • As a Senior Software Engineer, you will develop scalable, distributed software systems, and work on other projects that require research, awareness, interactivity, and the ability to ask the right questions.
  • You will collaborate with business and technical teams  to translate business requirements and functional specifications into innovative solutions implementing performant, scalable program designs, code modules and stable systems.
  • You will also be responsible for serving as a technical expert for project teams throughout the implementation and maintenance of business and enterprise software solutions, and in addition, you will provide consultation to help ensure new and existing software solutions are developed with insight into industry best practices, strategies, and architectures and pursues professional growth.

 

Who we look for:

  • We look for engineers that are versatile, analytical and deeply curious about solving problems across the full-stack as we continue to push technology forward. The ideal candidate is passionate and is results/ delivery focused.  
  • We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on our organization and our customers.

 

Essential Key Responsibilities, % of Time:

  1. Develop scalable, distributed software systems, and work on other projects that require research, awareness, interactivity, and the ability to ask the right questions. 60%
  2. Collaborate with business and technical teams  to translate business requirements and functional specifications into innovative solutions implementing performant, scalable program designs, code modules and stable systems. 15%
  3. Serve as a technical expert for project teams throughout the implementation and maintenance of business and enterprise software solutions. 15%
  4. Provide consultation to help ensure new and existing software solutions are developed with insight into industry best practices, strategies, and architectures and pursues professional growth. 10%

 

Qualifications:

  • Degree in any STEM subject (or equivalent work experience)
  • 5+ years software development experience

 

Preferred Skills and Experience:

  • Strong experience with Data Structures or Algorithms
  • Demonstrated strength in Software Development and coding in any one or more of the following programming languages including but not limited to: C, C++, Java, JavaScript, or Python
  • A willingness to learn new languages, technologies and the business will be key to your success in this role.
  • Experience using cloud platforms for designing & building software (esp. AWS)
  • Experience with testing methodologies that cover unit, integration, and system testing.
  • Ability to clearly explain design considerations, options, and trade-offs.
  • Comfortable in engaging in discussions with sr. management team members to explore options, pros, cons, risks, and trade-offs. 
  • Ability to understand and simplify complex problems and abstractions and to communicate them clearly
  • Ability to rapidly learn and take advantage of new concepts, business models, and technologies
  • Quick learner who can manage projects with minimal supervision and a flexible positive attitude.

 

 

Regards,

Rupali Tuli

Technical Resource Specialist

InTime Infotech Inc
time matters
39962 Cedar Blvd., Ste 185, Newark CA 94560
Contact# : 302-401-6677 x 334
Direct : 302-440-2023
Fax : 510-201-2367

Leave a Reply

Your email address will not be published. Required fields are marked *

© BBA Projects