Careers
Winmill Software seeks bright, goal-oriented, professionals for full-time positions. Winmill offers a generous salary structure and a comprehensive benefits package (including medical/dental) to qualified applicants.
Application Security Engineer
View More View LessCompany: WinMill Software
Location: New York City Metro Area
Job Description
Winmill Software is actively seeking a full-time Application Security Engineer. The candidate will perform application security assessments using leading market tools, and be able to read, vet and triage results. The ideal candidate will have a background in application development and can work with developers to remediate vulnerabilities. The candidate must understand Secure DevOps and be able to design and build ALM architectures that support static scanning, dynamic scanning, risk correlation and remediation management. The candidate must be an enthusiastic problem solver with excellent communication skills, must be able to work independently and directly with clients, and must be committed to establishing and teaching best practices for Application Security and Secure DevOps.
Job Responsibilities
- Design and build secure development operations (Secure DevOps) architectures for clients as part of a continuous integration process.
- Perform static and dynamic application vulnerability assessments using multiple tools.
- Evaluation scan results, parse out false positives, correlate results from multiple tools, triage results and provide recommendations for remediation.
- Perform actual code remediation in one more of the following.
- Train clients on Secure DevOps best practices, as well as how to use various tools.
- Help to build out Secure DevOps architectures in WinMill sandboxes; train WinMill staff on best practices
Job Requirements
- Bachelor’s degree in computer information systems, or equivalent.
- At least three (3) years’ experience in software development using one or more of the following: javascript, node.js, java, C, C#, .NET, PHP, Python, Ruby.
- Ability to identify vulnerabilities in applications written in these languages.
- Knowledge and ability to assess web and non-web applications.
- Knowledge of secure coding methodologies including OWASP Secure SDLC, MS-SDLC.
- At least two (2) years’ experience with dynamic security testing tools such as Acunetix, BurpSuite, HP Webinspect, Veracode and ZAProxy.
- At least two (2) years’ experience with static testing tools such as CheckMarx, HP Fortify Static Code Analyzer and Veracode. Knowledge of CI/CD tools such as Artifactory, git, Chef, CircleCI, Consul, Jenkins, Microsoft TFS.
- Knowledge of secure methodologies and programming concepts including cryptography, authentication models and standards, secure libraries, and methods to evaluate their applicability to business and development problems.
- Preferred: knowledge of AWS environments and development within them, including CloudFormation.
- Experience, knowledge and presence to teach and train developers on secure coding and development techniques.
- Proficiency in written and spoken English.
- Ability to present findings and summaries of issues to senior management.
- Proactive and self-motivated, including willingness to reach out to development teams and stakeholders to discuss issues and identify areas needing assistance.
- Authorized to work in the US for any employer.
Clarity PPM Technical Consultants
View More View LessCompany: WinMill Software
Location: New York City Metro Area
Job Description
Winmill Software is currently hiring Clarity PPM Technical Consultants. These consultants create integrations, install and upgrade On Premise implementations, write XOG and GEL scripts and develop custom reports including queries.
Job Responsibilities
- Work with clients to determine requirements for integrations
- Develop integration design documents
- Develop and execute integration and data migration test cases and test scripts
- Create XOG or API integrations between Clarity PPM and 3rd party applications
- Perform On-Premise installations and upgrades
- Write XOG and GEL scripts as needed
- Migrate data from Excel or 3rd party applications and databases
- Develop custom reports including writing queries for those reports
Job Requirements
- Bachelor’s degree in computer information systems, or equivalent.
- 5+ years of experience with Clarity PPM
- Experience with Clarity PPM 15
- Experience installing, configuring and customizing Clarity PPM on Windows and Unix
- Experience upgrading Clarity PPM implementations
- Experience installing and configuring Rally (Agile Central), and integrating with Clarity PPM, is preferred
- Experience with both Microsoft SQL Server and Oracle PPM implementations
- Design and implementation of Clarity PPM integrations with SAP, financial systems and other enterprise applications using XOG, stored procedures, GEL scripting and java application code
- Experience integrating Clarity PPM with Microsoft Project
- Experience integrating Clarity PPM with Open Work Bench
- Experience configuring and customizing all Clarity PPM modules, including Project Manager, Process Manager, Resource Manager, Financial Manager and Demand Manager and Idea Manager
- Strong working knowledge of datamarts
- Experience with Clarity PPM time slices
- Strong understanding of the Clarity PPM data model
- Experience using and deploying applications in WebSphere and Tomcat
- Clarity PPM performance analysis and tuning
- Expert user of Jaspersoft
- Expert user of Clarity PPM Studio
- Expert Portlet development
- Expert XOG skills
- Expert database (transact SQL, NSQL) skills
- Advanced GEL scripting skills
- Ability to write Triggers, Procedures, Functions, Views
- Strong working knowledge of java is preferred
- Experience with web services
- Excellent communication skills
- Authorized to work in the US for any employer
Clarity PPM Solution Architects
View More View LessCompany: WinMill Software
Location: New York City Metro Area
Job Description
Winmill Software is actively seeking full-time Clarity PPM Solution Architects. These consultants design Clarity PPM solutions for our clients, and often oversee multiple simultaneous engagements. They are highly regarded as amongst the most talented Clarity PPM resources in the industry.
Job Responsibilities
- Work closely with clients to gather business requirements, understand success criteria, design and oversee Clarity PPM implementations both big and small
- Conduct Joint Architecture and Design workshops
- Write Clarity PPM Design documents for both functional configuration and technical integrations
- Configure Clarity PPM based on customer approved design
- Oversee other Clarity PPM team members
- Provide guidance and best practices to customers around PPM implementation questions, user adoption, org change management, PMO best practice and other related topics
- Provide best practices and guidance around integrations with OOTB integrations such as MSP and Sharepoint, and also 3rd party applications
Job Requirements
- Bachelor’s degree in computer information systems, or equivalent.
- 6+ years of experience with Clarity PPM
- Experience with Clarity PPM v15, and previous versions back to 12
- Solution Design. Ability to scope and design comprehensive Clarity PPM solutions, from both a functional and technical perspective
- Demonstrated ability to gather client requirements and provide guidance and best practices
- Demonstrated ability to supervise and manage functional and technical resources on a project
- Upgrade Assessments. Experience designing and documenting roadmap for upgrades of Clarity PPM from 8.1 to 12.x and 12.x to 13
- Application Upgrades. Ability to manage and perform all necessary configurations for Clarity PPM upgrade projects
- Clarity PPM Configuration. Ability to design, document and implement Clarity PPM configurations for all core modules, including Financials
- Product Orientation. Ability to demonstrate full functionality of all core Clarity PPM modules, including Financials, to clients
- Experience installing and configuring Rally (Agile Central), and integrating with Clarity PPM, is preferred
- Ability to design Jaspersoft reports (using pre-packaged and custom Universes) and portlets is preferred
- Experience designing integrations to and from Clarity PPM
- Experience with all major Clarity PPM objects, including Project , Resource, Financial, Idea, Timesheet
- Experience with the PMO Accelerator
- Strong understanding of the Clarity PPM data model
- Expert user of MS Project and the integration of MSP to Clarity PPM
- Expert user of Clarity PPM Studio
- Expert Portlet development
- Expert XOG skills preferred
- Expert database skills (PL/SQL, transact SQL, NSQL) skill preferred
- Project Management skills, particularly a PMP is a plus
- Excellent communication skills, both written and verbal, are essential
- Authorized to work in the US for any employer
© 2021 Winmill Software. All Rights Reserved. Read Our Privacy Policy.