Application Development Consultant, MN

Role: Technical Architect

Location: MN

Contract type: C2C, W2

Visa type: USC, GC, H1B

Rate: Negotiable

Duration:  6 months with possible extensions

Primary Responsibilities:

  • Provide technical leadership for a large team of software engineers through      communication, documentation, and example.
  • Design, code, test, debug, and document software in an agile environment, including  application framework components for use by the development team and business  components when it intersects with new technology direction.
  • Collaborate with other teams in the organization to define supporting infrastructure and software tools needed to run and monitor software in a large scale environment.
  • Learn and analyze new technologies and industry best practices to identify suitability for adoption by the development team.
  • Contribute to the design and architecture of software and infrastructure to ensure projects meet goals for security, scalability, maintainability, availability, and resiliency and should be able to clearly articulate and present the implications of design/architectural decisions, issues and plans to leadership.
  • Develop reusable patterns and encourage innovation that will enable team velocity.
  • Drive a quality mindset within the team.
  • Excellent analytical and creative problem solving skills.
  • Independent/go-getter attitude to stay well-versed with new evolving technologies and apply this knowledge to improve the software we are developing now or in future.
  • Experience with all aspects of application development.

Required Qualifications:

  • 2+ years of technical leadership experience.
  • 6+ years of application development experience.
  • Strong hands-on experience with Java SE and the Spring Framework.
  • Demonstrated success in building design patterns and software engineering best practices.
  • Experience building APIs using a microservices architecture.
  • Experience developing cloud application architectures.
  • Experience with tools supporting DevOps and Continuous Delivery.

Preferred Qualifications:

  • Experience in complex projects with division or company-wide scope.
  • Experience with commercial software development and/or healthcare industry experience.
  •  Experience designing systems for extremely high availability with 99.999% up  time.
  • Experience in projects requiring application re-engineering, modernization.
  • Experience with automated unit testing technologies (such as JUnit, Spock, or similar).

Minimum Education Requirement: Associates Degree

SAP EAM Consultant, MN

Role: SAP EAM Consultant

Location: MN

Contract type: C2C, W2

Visa type: USC, GC, H1B

Rate: Negotiable

Duration:  6 months with possible extensions

Position Summary:

The Consultant works closely with customers to deliver and support EAM SAP services that are focused on SAP’s Plant Maintenance (PM) and/or Materials Management (MM) modules and provides expertise in the area of EAM and Maintenance Management best practices.

Job Responsibilities:

  • Assists clients with project scoping, detailed business process requirements definition and project blueprint activities.
  • Works with customers to assess current business and system processes and support definition of solutions and improvement plans.
  • Supports SAP EAM Implementation projects through all phases including blueprint, realization & testing, final preparation and post go-live support.
  • Supports data mapping and conversion activities.
  • Establishes test plans and leads unit integration and user acceptance test efforts.
  • Develops functional specifications and coordinates the testing and integration of development activities.
  • Configures SAP system to meet design requirements.
  • Develops end user training materials and provides post implementation support as required.
  • Reporting: Applies expertise in defining metrics and reporting capabilities to support EAM solution.
  • Serves as a subject matter expert SAP EAM best practices and advises customers on maintenance and industry best practices.

Required Qualifications:

  • Bachelor’s degree and 5 plus years related experience.
  • 5 years or more SAP EAM implementation experience including at least one full lifecycle SAP Project.
  • Previous SAP EAM configuration experience.
  • Understanding of maintenance best practices across multiple asset types.
  • Functional knowledge of Maintenance, Inventory Mgt. and/or related business processes and related SAP EAM supporting capabilities.
  • Experience with data mapping and data migration processes and tools.
  • Experience developing training materials and delivering end user training.
  • Experience managing project activities / teams and application of structured implementation project methodologies and tools.
  • Must possess deep knowledge of MS Office to include Word, Excel, Access and PowerPoint.

Preferred Qualifications:

  • In addition to core SAP PM or MM module proficiency experience with other SAP Modules including: Service Management, Finance & Controlling, Project Systems, Human Resources, Cross Application Timesheet, Quality Management, and/or Production Planning.
  • Proficiency in Planning & Scheduling processes and tools.
  • Experience with SAP BW and Business Objects.
  • SAP PM or other related certification.
  • Previous experience in professional services or consulting industry.

Full stack .Net with Java frontend

Role: Full Stack .Net Developer with Java

Location: MN

Contract type: C2C, W2

Visa type: USC, GC, H1B

Rate: Negotiable

ESSENTIAL DUTIES & RESPONSIBILITIES:

  • Architect, design, code, test and debug responsive web applications with gestural functionality
  • Well rounded developer able to develop with back end and front technologies including:
    • HTML 5, CSS3, SASS, ITCSS, BEM, JavaScript frameworks, JQuery, AngularJS, C#, MVC
  • Work with users and staff to resolve business problems
  • Support, maintain and administer deployed solutions
  • Participate in development of project plans, specification documents and test plans
  • Assist in the preparation system requirements and design specifications
  • Work with users and co-workers to develop test and implementation plans
  • Attend and participate in project and administrative meetings
  • Plan and design information structure and architecture by studying the site concept, strategy and envisioning architectural scheme, information structure, features, functionality and user interface.
  • Collaborate with project managers, designers, marketing managers, to refine the user experience.
  • Develop applications in an object oriented environment using application development technologies including web services, Ajax, JavaScript, DHTML, XML, CSS and MVC.
  • Create guidelines and best practices for website development.
  • Formulate system scope and objectives to create or modify an application
  • Prepare design specifications
  • Defines site objectives by analyzing user requirements; envisioning system features and functionality.
  • Designs and develops user interfaces to Internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
  • Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
  • Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Supports users by developing documentation and assistance tools.
  • Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
  • Supports and develops web application developers by providing advice, coaching and educational opportunities.
  • Works with a product team using the Scrum Agile framework.
    • Understands MVP approach

SKILLS & KNOWLEDGE

Minimum Qualifications:

  • 5-7 years experience in web application design and development working with highly scalable web applications using Visual Studio, C# and ASP.NET
  • Epi-Server 7.5 or higher experience preferred
  • Bachelor’s degree in Computer Science or strong work equivalent
  • Significant experience with C# or other object oriented programming languages
  • Application of languages and IDEs as tools to problem
  • Have a good understanding of editors, IDEs, including open source alternatives
  • Able to diagnose and visualize changes necessary for certain problems and understand impacts and articulate Design Patterns and when they should be used
  • Be well-read in industry-standard books and blogs and active in writing and running unit tests
  • Have significant development experience using different types of languages and be able to articulate the pros and cons of each.
  • Must have experience building cross browser applications in an object oriented environment using application development technologies including web services, Ajax, JavaScript, DHTML, XML, CSS3, SASS, ITCSS, BEM, JQuery, AngularJS, MVC
  • Database Design and Relational Databases developing against SQL Server.
  • Ability to work in a deadline-driven, demanding environment
  • Ability to work as part of a highly cohesive and collaborative team
  • Ability to manage multiple priorities at one time
  • Strong written and verbal communication skills

Development Engineer – Apache Camel Must – Minneapolis

Title: Development Engineer

Location: Minneapolis MN

Duration: 6 Months

Qty: 2

Contract Type:C2C/W2/1099

 

Note: Apache Camel, Spring Batch, Spring Boot and Batch development experience is required. Open source Tools (Tomcat, Chef, Jenkins, Docker etc.) experience/Knowledge is preferred.

 

MID (5-9 YRS OF EXPERIENCE)
• Develop and test code to deliver functionality that meets the overall business strategy and objectives
• Build the work needed to implement features from the product backlog
• Size user stories
• Unit test code, create automated test scripts, and execute all other testing-related tasks
• Test deliverables against a user story’s acceptance tests
• Execute necessary project documentation
• Work closely with other team to ensure that features meet business needs
• Follow industry-standard agile software design methodology for development and documentation
• Work with infrastructure, security, and other partners
• 3-5 years in an engineering role
• 1-3 years participating in agile development
• Scrum certification, a plus
• Experience with test-driven development and software test automation
• Deep experience working in an agile environment (e.g. user stories, iterative development, etc.)
Needs to have Apache Camel and Batch experience on Java platform

Senior Security Engineer, Information Security

Responsibilities

  • Review Continuous Monitoring environment and determine if devices are compliant with security configurations, identify breach indicators and proactively identify insecure device configurations
  • Review various monitoring devices to evaluate the security of the environment
  • Modify the monitoring controls (endpoint logs, network logs, server logs, application logs, access logs, etc.), analysis tools (SIEM, IDS / IPS, CloudWatch, etc.) as necessary to achieve insight into the environment
  • Investigate suspicious activity
  • Modify and update the monitoring controls, SIEM, IDS / IPS, and other tools reduce the number of false positives
  • Work with other members of the Scholastic Technical team to investigate suspicious activity
  • Design security solutions to address security vulnerabilities and weaknesses
  • Continuously update the monitoring environment and tools in order to provide the correct level of insight into the environment
  • Work with other members of the Scholastic Technical team to implement security changes
  • Act as a security subject matter expert on a variety of other security questions
  • Work with the Security Architect, CISO, and Compliance team to assist in other security efforts

 

Qualifications

 

  • A bachelor’s degree in information systems, engineering or equivalent work experience;
  • Candidates with the following certifications are preferred: ISC2, SANS, ISACA, or other recognized security professional credentialing organization.
  • 3-5 years of experience in security roles with increasing responsibility
  • 2-3 years of experience in a Security Operations Center, or Continuous Monitoring role
  • Experience with a variety of Continuous Monitoring, and vulnerability scanning tools
  • 5-8 years or experience in an enterprise technology environment, ideally with experience across a variety of roles– operations, networking, systems and infrastructure architecture, or other as applicable
  • Strong infrastructure security skills including IDS/IPS, firewall, SIEM, server and OS hardening, malware detection, physical security, transport and at-rest encryption on file systems, DB, and other data persistence mechanisms.
  • Experience determining and implementing which security controls should be used to meet a variety of security best practices
  • Experience implementing PCI, ISO, NIST 800-53, NIST CSF, CIS / SAN Critical Controls are a plus
  • Excellent written and verbal communication skills — including the ability to effectively communicate security- and risk-related concepts to technical and nontechnical audiences — and strong interpersonal and collaborative skills
  • Ability to operate with minimal supervision; a self-starter that can identify and fix problems without being told to fix an issue

 

 

Sr. Systems Engineer – NYC

Responsibilities

 

  • Manage and administer corporate server infrastructure, cloud computing platforms, and enterprise applications.
  • Develop system and service architecture documentation for new technologies and applications.
  • Implement comprehensive monitoring and alerting strategies built around key performance and health indicators using tools such as Apica, Solarwinds, etc.
  • Collaborate actively with the Chief Architect and the architecture team in the Agile software development process as a security subject matter expert, to ensure that the product architecture conforms with all company security policies and security best practices. And to ensure that all software developed by the company will meet all security audit, compliance, and control requirements.
  • Lead internal initiatives that result in highly available, redundant, resilient systems and services.
  • Ensure creation, validation and execution of clearly defined and executable information security policies, standards, and procedures with appropriate governance to ensure ground level adoption.
  • Build tools to automate processes and operate production systems including user access provisioning.
  • Administer a variety of SaaS applications including: Okta, O365, GSuite and Atlassian to name a few.
  • Communicate clearly with peers as well as management and provide technical leadership to more junior team members.
  • Strive to achieve resolution of all interactions on first touch whenever possible while proactively and conscientiously balancing competing demands in a fast-paced environment
  • Collaborate actively with the architects, functional leads, quality, support and corporate communication organizations to architect, develop and rollout solutions in a timely and efficient manner.
  • Chief Architect and the architecture team in the Agile software development process as a security subject matter expert, to ensure that the product architecture conforms with all company security policies and security best practices. And to ensure that all software developed by the company will meet all security audit, compliance, and control requirements.
  • Work directly with business units and other internal departments and organizations to facilitate IS risk analysis and risk management processes, identify acceptable levels of residual risk, establish roles and responsibilities related to information classification and protection, and to ensure that other managers are taking effective remediation steps.

 

 

Qualifications

 

  • A bachelor’s degree in information systems, engineering or equivalent work experience; an M.B.A. or M.S. in information security is preferred.
  • Candidates with the following certifications are preferred: ISC2, SANS, ISACA, or other recognized security professional credentialing organization.
  • 5-7 years of experience in security roles with increasing responsibility and business-leadership exposure.  Previous roles may include information security analyst, application security or penetration testing, network-related security roles (firewall, intrusion detection, data loss prevention), or audit/compliance such as working to maintain SOX, PCI, and/or HIPAA compliance.
  • 8-10 years or experience in an enterprise technology environment, ideally with customer-facing systems and services.  Numerous roles are applicable – operations, application development, networking, systems and infrastructure architecture, or other as applicable
  • Strong infrastructure security skills including IDS/IPS, firewall, SIEM, server and OS hardening, malware detection, physical security, transport and at-rest encryption on file systems, DB, and other data persistence mechanisms.
  • Previous experience in strategic planning and associated processes for budgeting and portfolio decision-making for business or technology goals is required.  The ability to distill requirements from non-technical staff and working relations and build road-maps and prioritize over time is also required.
  • Experience driving SOX/PCI compliance audit initiatives with internal and external auditors.
  • Excellent written and verbal communication skills — including the ability to effectively communicate security- and risk-related concepts to technical and nontechnical audiences — and strong interpersonal and collaborative skills
  • High level of personal integrity, with the ability to handle confidential and otherwise sensitive matters professionally and with the appropriate level of judgment and maturity.
  • Demonstrated experience in executing/delivering cross functional projects in a dynamic, fast-paced matrixed environment with a sophisticated ability to balance between security strategies and other priorities at the organizational level.

 

Development Engineer – Apache Camel , Spring Batch

Location: Minneapolis MN

Desired Start Date: 7/19/2018

Duration: 6 Months

Qty: 2

 

Note: Apache Camel, Spring Batch, Spring Boot and Batch development experience is required. Open source Tools (Tomcat, Chef, Jenkins, Docker etc.) experience/Knowledge is preferred.

 

MID (5-9 YRS OF EXPERIENCE)
• Develop and test code to deliver functionality that meets the overall business strategy and objectives
• Build the work needed to implement features from the product backlog
• Size user stories
• Unit test code, create automated test scripts, and execute all other testing-related tasks
• Test deliverables against a user story’s acceptance tests
• Execute necessary project documentation
• Work closely with other team to ensure that features meet business needs
• Follow industry-standard agile software design methodology for development and documentation
• Work with infrastructure, security, and other partners
• 3-5 years in an engineering role
• 1-3 years participating in agile development
• Scrum certification, a plus
• Experience with test-driven development and software test automation
• Deep experience working in an agile environment (e.g. user stories, iterative development, etc.)

** Updated Information**

Demandware Developer at NYC – Direct Client

POSITION OBJECTIVE:
This person must understand the functional requirements and technical specifications of projects necessary for implementing technical solutions. This person must work effectively both as an individual contributor as well as a member of the development team in designing, developing and testing software application solutions.
GENERAL RESPONSIBILITIES:
● Work as technical leads and architects and write and implement technical specifications related to the company’s web initiatives.
● Work with other members of the Applications Development team to implement technical specifications.
● Work with functional groups both internal to Technology Service Group (e.g., project
management, network operations.) and external in order to provide tightly integrated solutions between the web applications and the legacy backend systems.
● Be well-versed in the technologies chosen for developing web application solutions (e.g., J2EE applications, JBOSS,Websphere App Server, Demandware, Adobe , Mongo DB, No SQL, Web Servicess, Open DJ, Forgerock,Solar , Search Engines , Ajax, EJB, Struts, MQ, LDAP, DB2,Oracle, SQL Server database, MySQL,WSo2, Steboetc.).
● Write and review application code for Demandware applications.
● Design and build applications for scalability and redundancy.
● Adhere to industry standards and defined guidelines and principles for software engineering.
● Provide technical guidance to more junior members of the development team.
● Write documentation as needed.
● Continue to develop technical skills and learn new technologies as needed.
● Implement (i.e., design, develop, unit test) technical solutions for web applications based on the functional requirements and technical specifications.
● Adhere to project scope and timelines with both Agil/SAFE and waterfall approaches.
● Support and maintain online, ecommerce applications.
SUCCESS FACTORS:
● In order for this individual to be successful, he/she must:
● Implement reliable and scalable web application solutions and e-Commerce applications using
Sales Force Commerce Cloud/ Demandware platform.
● Should be able to design and develop SFCC/Demandware Cartridges which includes developing Controllers, Pipelines, ISMLs and Scripts that meet the business requirements.
● Integrated third party LINK cartridges into the application
● Create custom jobs, job schedules and job configuration in business manager
● Add customer attributes to system objects, custom site preferences in business manager
● Create slots and slot configurations, resource bundles, DW Webservices, Checkout flow, import and export feeds.
● Able to work on Webflow, integration and Service frame work, Payments, Business Manager, multi-currency and localization
● Have the ability to work as an individual contributor as well as a member of a development team
● Possess a BA or BS degree from an accredited university .

Hadoop Developer – Immediate position in MN

Title:BD Apps Developer

Location: MN

Duration :  6 months with possible extensions

Contract type: W2 Preferred, C2C considered

As a Big Data Application developer you will be accountable for building new, data-intensive software products that are focused on bringing the healthcare data together. These products are mostly analytical in nature and we use advanced technologies in big data space to provide a cutting edge solution to solve business opportunities.
Core responsibilities of the person in this role will include:

• Performing all phases of software engineering including requirements analysis, application design, and code development & testing.
• Designing and implementing product features in collaboration with business and IT stakeholders.
• Design, develop and test reusable frameworks, libraries and Java components.
• Working very closely with Architecture group and driving technical solutions.
• Be innovative in solution design and development to meet the needs of the business.
• Address the performance issues and design the solutions to meet low latency needs.
• Use Big data technologies to enrich and transform data and do data analytics, machine learning.
• Lead technology decisions, drive product implementation and delivery.
• Support the implementation and drive it to stable state in production.
• Provide alternate design solutions along with project estimates.
• Reviewing code and providing feedback relative to best practices, improving performance etc.
• Troubleshooting production support issues post-deployment and come up with solutions as required.
• Demonstrate substantial depth of knowledge and experience in a specific area of Big Data and Java development.
• Drive the team and collaborate to meet project timelines.
 

Requirements: 
• 8 + years in the software engineering profession.
• 5+ Years Hands on expertize with UNIX, JAVA, SQL
• 3 or More Years Hands on expertize with big data technologies based on the Positions.

o PIG (H)
o SPARK (H)
o PYTHON (H)
o ML LIBRARIES (H)
o ELASTIC SEARCH (H)
o KIBANA (L) o STREAMING TECHNOLIGIES (M)
o HBASE (H)
o HIVE (H)
o SQL (H)
o MAP REDUCE (H)
o TALEND (L)
o JENKINS/MAVEN/CI/CD TECHNOLOGIES(M)
o MULE ESB (M)
(H) – High  (M) – Medium  (L) – Low
• Hands on expertize with Java Applications (technologies including Angular JS etc…)
• Demonstrated expertise in Java programs Frameworks in an Agile/Scrum methodology.
• Bachelor’s degree or equivalent experience in a related field.
• Clear and concise communication, able to articulate clearly.
Preferred skills:
• Healthcare experience, Data Science background
BDApps Data Developers Specific skills:
• SPARK (H)
• SCALA (H)
• HBASE (H)
• MAP REDUCE (H)
• HIVE, SQL, PIG (H)
• PYTHON (M)
Expert in Kakfa,schema Registry
Building and Implementing Microservies with Docker
Knowledge on K-tables and Cassandra
Expert in Spring Boot and Log4J 

 

 

Business Analyst Requirement in MN

Position: Business Analyst
Location: MN
W2 Candidates only

Role:

The Business Analyst is responsible for elicitation and documentation of business and functional requirements for system upgrades or development. This role will also be responsible for translating functional requirements to technical requirements and interface directly with business and/or development team. This role will be responsible for proactively identifying and mastering the ongoing requirements from the business units and driving the delivery of appropriate and high quality solutions to on-going business needs.

 Responsibilities
• Analysis and documentation of current and future processes/systems and delivery of documentation for the effective implementation of stated processes.
• Hands-on interaction with stakeholders to create clear & concise Business Requirements, Functional Specifications, Data Flows, Specifications according to team standards.
• Elicit and document business and functional requirements for application development, maintenance and enhancement in response to new or ongoing requirements or problem resolutions.
• Translate functional requirements into technical requirements working directly with developers to ensure solid understanding and execution.
• Interface with the development and testing teams to ensure a complete and comprehensive understanding of testing requirements and development of scenarios and plans.
• Assist in managing large scale projects, lead appropriate resources, and determine project requirements and deliverables to ensure successful implementations to meet user needs.
• Work directly with business clients, PMO, all levels of management, technical staff, architects, and vendors to analyze Business Requirements and create clear & concise Functional Specifications according to standards for technical staff to use in Detailed Design and software development
• Additional duties will be assigned as needed.

Job Requirements:

• At least 3 – 5+ years of experience in business and functional requirements gathering.

  • At least 2 – 3 years of experience in Healthcare, HEDIS and risk adjustment domains.
  • Technical experience strongly preferred (working knowledge of programming).
    • Experience with MS Office products, including Visio, TeraData /MySql ( or similar tools) for data querying.
    • Demonstrated effective written and verbal communication skills required.
    • Proven track record of creating professional, concise, complete functional specifications.
    • Ability to manage multiple concurrent tasks and projects required.
    • Superior troubleshooting & creative problem solving skills required.
    • Ability to manage multiple tasks with changing priorities required.
    • Ability to work effectively with end-users, project teams, management, and vendors with minimal supervision required.
    • Ability to work as a member of a team, as well as individual contributor, required.
    –    Understanding of all phases of the Software Development Life Cycle