Programmer Analyst

: Collaborate with developers, programmers, and designers in conceptualizing and development of new software programs and applications. : Analyze and assess existing business systems and procedures. : Assist in the definition, development, and documentation of software's business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments. : Assist in defining software development project plans, including scoping, scheduling, and implementation. : Research, identify, analyze, and fulfill requirements of all internal and external program users. : Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts. : Recommend, schedule, and perform software improvements and upgrades. : Administer critical analysis of test results and deliver solutions to problem areas. : Ensure that all software development achieves and maintains 21 CFR Part 11 compliance. : Manage and/or provide guidance to junior team members. KNOWLEDGE: : Expert understanding of coding methods and best practices. : Prior experience interviewing end-users for insight on functionality, interface, problems, and/or usability issues. : Hands-on experience developing test protocols. : Knowledge of applicable data privacy practices and laws. : Ability to conduct research into software-related issues and products. : Ability to effectively prioritize and execute tasks in a high-pressure environment. : Ability to work both independently and in a team-oriented, collaborative environment. EXPERIENCE AND EDUCATION: : Minimum of 5 years of work experience in an ASP.Net and Microsoft SQL environment is required. : Software development experience in an MVC/Entity Framework environment is required. : 5-7 years of equivalent work experience and a Bachelor's degree in a computer or information science-related field is strongly preferred.

Technical Writer

GENERAL PURPOSE OF THE JOB: The Technical Writer is responsible for producing high-quality documentation that contributes to the success of technology deployments and post-implementation support. The Technical Writers will work collaboratively with multiple departments-including developers, quality assurance engineers, product owners, and project managers-to learn and document new products and services as they are released to our customer base. ESSENTIAL DUTIES AND RESPONSIBILITIES : Work with internal teams to obtain an in-depth understanding of product and documentation requirements. : Analyze existing and potential content, focusing on reuse and single-sourcing opportunities. : Research and document existing technologies, establishing and standardizing procedures and best practices where none exist. : Create and maintain content for SharePoint library. : Produce high-quality documentation that meets applicable standards and is appropriate for its intended audience. : Write easy-to-understand configuration checklists, trouble-shooting guides, technology overviews, and end-user instructions following established formats. EDUCATION AND/OR EXPERIENCE: Bachelor's degree (B.A.) from four-year college or university; or 4-5 years related experience and/or training; or equivalent combination of education and experience. LANGUAGE SKILLS: Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, and governmental regulations. Ability to write reports, business correspondence, and procedure manuals that conform to prescribed style and format. Ability to effectively present information and respond to questions from groups of managers, customers, and technical staff. Ability to effectively interview subject-matter experts, developers, and product owners to gather application specifications, capabilities, and work-flow information. MATHEMATICAL SKILLS: Ability to calculate figures and amounts such as discounts, interest, commissions, proportions, percentages, area, circumference, and volume. Ability to apply concepts of basic algebra. REASONING ABILITY: Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form. REQUIREMENTS : Proven working experience in technical writing or software documentation : Ability to deliver high quality documentation with close attention to detail : Ability to quickly grasp complex technical concepts and make them easily understandable in text and pictures : Ability to engage in self-directed, hands-on learning of financial software applications : Excellent written skills in English : Demonstrated proficiency with Microsoft Word, Excel, PowerPoint, and Visio : Familiarity with Adobe RoboHelp 2015/2017, Confluence, SharePoint : Basic familiarity with Agile methodology : College-level writing experience : Experience working with documentation management systems : Ability to work with complex subject matter under limited supervision : Ability to work effectively with all levels of personnel as part of a team : Ability to manage multiple projects in a fast-paced environment while adhering to strict deadlines and producing quality work

Developer

SQL server 2005/2008/2012: Specifically : The ability to write concise, structured, optimized stored procedures : Integration Services: comfortable with both creating and modifying SSIS packages in visual Studio 2005 and 2008; and SSDT in VS 2010/2012 o Use of variables, expressions o Error handling o Package Configurations : Experience with SSAS a plus, but not required : SSRS: comfortable creating or modifying simple to moderate reports Web Development : C# with visual Studio 2010/2012/2013 o Intermediate Knowledge : Basic Javascript, JQuery skills : Experience with Telerik a plus, but not required : Source Control experience necessary o Team Foundation Services preferred, but not mandatory Soft Skills : Ability to work independently with minimal supervision : Can adapt to changing requirements quickly : Can both give and receive constructive criticism : Able to estimate tasks for projects : Willingness to learn new technologies : Strong problem-solving and analytical skills

IT Support Analyst Level 2-Banking App Support

GENERAL PURPOSE OF THE JOB: TheIT Support Analyst will support and train customers on the use of Company Technology Solutions - focus on custom banking application support. ESSENTIAL DUTIES AND RESPONSIBILITIES: :Focus for this role is on banking applications, however support is not limited to these specific applications. :Basic knowledge of accounting principles and best practices. :Train customers at customer facilities nationwide on the use of systems products :Provide phone support services to customers and Regional Staff :Assist in upgrade and maintenance of systems deployed to customer sites and regional distribution centers :Train on an as-needed basis :Assist in planning disaster recovery strategies and resolutions on customer servers and client workstations :Assist in systems integration projects from initiation to completion :Document all service, configuration, and upgrade activities as specified by the IT Manager Minimum Requirements: EDUCATION AND/OR EXPERIENCE: Associate's degree (A. A.) or equivalent from two-year college or technical school; or six months to one year related experience and/or training; or equivalent combination of education and experience. OTHER SKILLS AND ABILITIES: :Must be a self-starter who can work well with people at all levels both in and out of Organization in a professional manner. :Excellent oral and written communication skills. :Ability to define problems and resolve them quickly. :Ability to work well with ever changing priorities and/or situations. :Excellent organizational skills. :Ability to work independently or within a team. :Familiarity with computers (including Microsoft Office programs).

Sr. Systems Analyst - Javascript - Java Developmen

GENERAL SUMMARY Design, implement and maintain medium sized projects and/or technology initiatives to ensure timely and cost effective flow of information to stakeholders. Provides technical collaboration within a team of developers throughout the entire application life cycle: planning, designing, programming, testing and implementing existing and/or new systems. Assist, support and train team members. Develop customer relationships and serve as the point of contact for user support. PRINCIPAL DUTIES AND RESPONSIBILITIES-ESSENTIAL FUNCTIONS : Provide technical and/or business application consultation to business partners and team members in the areas of functionality, architecture, operating systems and databases for complex Javascript/Java application systems. : Works with architects in transforming high-level architecture designs and assists in technical delivery of large-scale enterprise projects to implement optimized end-to-end solutions. : Mentor developers in the use of agile techniques such as Test-Driven Development, Continuous Integration and Simple Design. : Analyze existing systems and architectures for improvement recommendations. : Assist in troubleshooting production issues and new build deployments. : Ensures code quality, performs code reviews, and mentors development team. : Ensure users' expectations are met, gain understanding when desired outcomes are not feasible and provide alternative solutions to meet objective(s). : Design and develop software for new functionality, improvements and system longevity. : Ensure all documentation of technical architecture and systems are complete. : Provide training and guidance to team members and users as required. : Must be available to meet schedules of global operation by being available for off hour meetings. JOB SPECIFICATIONS Education Required: : Bachelor's degree or equivalent experience Preferred: : Master's degree and/or LOMA certification : Oracle Certification Experience and Skills Required: : 5+ years experience in programming/systems analysis. : Solid knowledge of the following technologies: HTTP, SSL/TLS, REST, SQL, JSON, and Excel. : Solid knowledge of JavaScript frameworks such as Angular, Google Material Design and/or React.js and REST frameworks such as Node.JS. : Languages/frameworks such as Groovy, Ruby, Grails, Rails or Dropwizard. : Solid knowledge of Linux, Tomcat, or Jetty : Solid knowledge of Agile and DevOps development processes : Solid knowledge of Test Driven Development processes and tooling such as JUnit, Mocha, Jasmine, or Protractor. : Solid knowledge of Continuous Integration environment such as Jenkins, CruiseControl, Continuum, Travis, etc. : Knowledge of DevOps-style deployment tools such as Docker, Ansible, or Vagrant. : Solid knowledge of Cucumber, Fitnesse or similar testing frameworks for automated functional testing : Advanced interpersonal skills, demonstrating an ability to lead. : Advanced ability to translate business needs and problems into systems' design and technical solutions. : Expert knowledge of object oriented programming, design patterns, relational database design, operating systems, networking concepts, and systems integration : Complex analytical and problem-solving skills : Broad business and finance related knowledge : Advanced oral and written communication skills : Ability to work well within an Agile team environment. : Ability to multi-task : Ability to work outside normal business hours with users in different time zones : Ability to work well within a team environment and participate in department/team projects : Ability to balance detail with departmental goals/objectives : Advanced ability to translate business needs and problems into viable/accepted solutions : Advanced skills in customer relationship management and change management : Ability to liaise with individuals across a wide variety of operational, functional, and technical disciplines : General business knowledge Preferred: : 5+ years experience of Javascript and/or Java (J2EE) technologies, Sun JDK, RDBMS, Application Server Platforms and open source frameworks. : 8+ years experience in programming/systems analysis

Senior Software Engineer

Position Overview As a Software Integration Engineer, reporting to the Vice President of Software Engineering, you will typically work with a team of software developers in a cross-functional development group. In this dynamic environment, you will be called on to do many things, and occasionally be the sole development resource on a project. Responsibilities : Implement Linux-based applications leveraging third-party and open-source code as appropriate. : Design, develop, enhance and execute comprehensive projects based on Customer/Internal requirements. : Analyze, document, and implement system change requests (defects, enhancements, new features, production patches). : Write code, as necessary to integrate applications with databases (SQL, TSDB) and each other. : Interface with SQA group to develop and design verification test methods. : Interface with program management, product management, and customers to define software requirements. : Contribute to the overall system architecture and long term technology vision for the team. : Review and contribute to requirements and designs to ensure quality at the start of the development lifecycle. : Work in an agile scrum environment with continuous integration, testing, and deployment. : Assist with SQA and Support tasks, as needed, on all software development efforts : Must be able to operate independently, correct issues and improve the environment. : Must be flexible in accommodating customer requirements and possess a drive to provide a high level of customer service, which includes working flexible schedules that can be dictated by enterprise support issues. : Evaluate new technologies to improve our tools and capabilities. Assist in development of, and adherence to, product development processes and release standards Experience: : 5+ years designing and implementing software solutions on Linux platform : Developed, deployed, and supported large scale, software systems : Proficient in high level script languages (Javascript, PHP, Python and/or Ruby) as well as script environments like bash : Experience with RDBMS (and MySQL, Oracle, PostgreSQL, etc.). Bonus points for time-series DBs : Strong working knowledge of communications protocols. : Experience with monitoring, metrics, and visualization tools for network, server, and application status (Zabbix, OpenNMS, Nagios, etc.) : Some knowledge of Web Service concepts, components, and variations : Experience with hardware and software firewalls, IPS, WAF, and additional security layers (LDAP, SSO, 2Factor) : Demonstrated history of delivering quality products to market with understanding and respect for all phases of the product development process, especially requirements and specification development and release control Desired (Not Required): : Experience in systems management/operations centers : Experience with building data visualization and reporting applications : Experience with High Availability systems : Knowledge of CAN, Modbus and DNP3 protocols is desirable : Familiarity with source code version control systems, Subversion preferred : Experience in utility and/or renewable energy industries Qualifications: : B.S. in Computer Science or Equivalent : Ability to interface well with internal and external customers : Excellent verbal and written skills. : Excellent team collaboration skills Travel: : Travel may be required.

Sr. Project/Program Manager

SENIOR PROJECT MANAGER (IMO) JOB SUMMARY Looking for a Senior Project Manager to work with the Business Units on our current integration efforts and future acquisitions. This is a part of the Integration Management Office (IMO) reporting to the IMO Lead. You would be responsible for developing, planning and executing on Business Unit integration plans and the consolidation of Business Unit integration plans to IMO Program Plan. This role provides communication and leads the issue, risk and change management for IMO Program. The position reports to Executive Board and IMO Officer. JOB DUTIES : Lead Integration and acquisition efforts across Executive and Business Functional Teams. : Create Integration and Acquisition process and roadmap. : Work with acquired company to streamline the integration process. : Direct and manage project development and execution from initiation to closure utilizing standard project methodology : Facilitate the definition of project scope, goals and deliverables in support of business and client goals : Coordinate all meetings/communications between customer and Project Team throughout the timeline of the project. : Build, develop and grow business relationships vital to the success of the project. Liaise with project stakeholders on an ongoing basis. Serve as the customer's single point of contact : Clearly communicate expectations to team members and stakeholders; monitor, coach and supervise project team members to take positive action and accountability for their assigned work; hold all parties accountable for "on time" deliverables : Delegate tasks and responsibilities to appropriate personnel : Identify project success criteria and disseminate to involved parties throughout the project life cycle : Develop and deliver progress reports, proposals, requirements documentation and presentations : Determine the frequency and content of status reports from the project team, analyze results, and troubleshoot problem areas : Identify and manage project dependencies and critical path; identify and resolve issues and conflicts within the project team; identify project risks and suggest methods of mitigating those risks. : Effectively manage project scope by ensuring any changes to scope are documented and approved; proactively manage changes in project scope, identify potential crises, and devise contingency plans : Plan, schedule and track project timelines, milestones and deliverables using appropriate tools. : Perform other duties as assigned REQUIRED QUALIFICATIONS : Bachelor's Degree or equivalent experience. : At least 10+ years working with Business Functional Teams and Executive Management. : Strong Conflict Management and Negotiation skillset. : At least 6+ years of technical project management experience in a multi-task environment, preferably within a high technology environment : Ability to successfully manage over 5+ projects at time : Experience working in or leading a formalized Project Management Office a plus : Project Management Professional (PMP)r Certification strongly preferred : Proficient in project management methodology and software applications : Experience working both independently and in a team-oriented, collaborative environment : Ability to conform to shifting priorities, demands and timelines through analytical and problem-solving capabilities : Ability to react to project adjustments and alterations promptly and efficiently : Must be flexible during times of change : Ability to read communication styles of team members and contractors who come from a broad spectrum of disciplines : Must be persuasive, encouraging and motivating; proven experience in project and people management : Ability to elicit cooperation from a wide variety of sources including management, clients and other departments; able to hold individuals accountable for completing project deliverables accurately and on time : Ability to defuse tension among project team should it arise : Ability to bring project to successful completion meeting timelines, milestones and budget requirements : Competent understanding of on-premise and cloud technologies : Ability to effectively prioritize and execute tasks in a high-pressure environment : Strong verbal, written and interpersonal communication skills : Exceptional planning and organizing skills : Must be able to learn, understand and apply new technologies : Ability to work a flexible schedule to meet business needs

IT Support Analyst -Level I

IT Support Analyst -Level I GENERAL PURPOSE OF THE JOB: IT Support Analyst will provide excellent customer service through incoming phone calls to the IT Service Desk while assisting customers with routine incidents and routing tickets to appropriate teams. ESSENTIAL DUTIES AND RESPONSIBILITIES: : Demonstration of excellent customer service skills with frequent customer interaction. : Will answer all incoming technical phone calls through the Service Desk and gather appropriate information; quickly gain the skill to interpret and differentiate incoming customer technical requests, questions, concerns, incidents and in turn have a strong knowledge and understanding of how to direct / expedite these requests onto the appropriate support teams to achieve resolution. : Use procedures, policy, knowledge base information, and other reference materials to provide incident resolution and closure for routine user problems; Route tickets for issues which cannot be resolved at Level 1 to the appropriate group. : Assist with coordination of third party support technicians via telephone and email to schedule on site visits for hardware/software issues. : Assist customers via phone regarding status of active service desk tickets. : Open / properly categorize tickets using Microsoft Dynamics CRM case management system for reported issues. : Document detail of customer interactions accordingly and provide follow up as needed. : Escalate reported issues to the appropriate service desk tier / management for diagnosis and resolution. : Act as backup administrator for monitoring of the Service Desk email. : Train on an as-needed basis : Complete miscellaneous projects/duties as assigned by management Minimum Requirements: EDUCATION AND/OR EXPERIENCE: Associate's degree (A. A.) or equivalent from two-year college or technical school; or six months to one year related experience and/or training; or equivalent combination of education and experience. OTHER SKILLS AND ABILITIES: : Must be a self-starter who can work well with people at all levels both in and out of the organization in a professional manner. : Superior listening skills - Ability to listen carefully and understand a customer's situation clearly in order to help them. : Strong customer service skills - Ability to properly handle customer requests, concerns, etc. in a patient, helpful and professional manner. : Strong interpersonal skills - Ability to create positive interactions with customers and peers. : Strong written and oral communication skills. : Ability to work independently or within a team to efficiently and effectively resolve customer concerns or issues. : Ability to manage and prioritize multiple issues. : Excellent organizational and time management skills. : Ability to adapt easily to a constant changing environment. : Understanding of basic computer/network concepts and experience in Microsoft Office applications including but not limited to MS Word, Excel, Power Point, and Outlook : High call volume experience.

Sr. Application Developer

Responsibilities: The Application Developer role will be responsible for the development activities of external web applications and systems to help client enhance its web presence and user engagement. Key responsibilities include: : Work closely with the Marketing Activations, E-Business, and IT teams to develop and ensure functionality, quality, security, stability, and maintenance of external sites and web (data )services : Consult closely with PM, technical analysts, and subject matter experts related to projects and tasks : Design and development of web based solutions including enterprise CMS and web service based solutions : Ensure the process for software development and application lifecycle management are followed : Enhance existing website by analyzing business objectives, identifying areas of improvement, and preparing an action plan : Design and optimize web applications for mobile experiences utilizing responsive and adaptive techniques : Utilize established development tools, guidelines and conventions including but not limited to: SQL Server Management Studio, Visual Studio, IIS Management Console, and common bowser developer tools : Ensure code consistency and quality with development standards and guidelines : Consult colleagues concerning monitoring, configuration, maintenance, and performance of systems : Ensure developments are properly tracked and managed within source control : Maintain and increase unit test code coverage : Accountable for peer code reviews: evaluating maintainability, performance, security, and standards compliance QUALIFICATION, EDUCATION AND EXPERIENCE: : 5+ years of Web Development experience with at least 4 years of dedicated hands on experience using ecommerce based systems and supporting provider services. : At least 2+ years building Service Oriented architecture using standard web services (i.e. JSON/REST, SOAP, ext.) : Proficient with the following frameworks and technologies: ASP.NET MVC, SQL, Entity Framework, LINQ, .NET Web API, Razor, HTML, CSS, JavaScript, JQuery, and C#. : Strong understanding of design patterns and principles such as the SOLID principles. : Strong understanding of Object Oriented Programming (OOP) Concepts (must). : Ability to document code in compliance with established standards and practices : Ability to translate customer business requirements and specifications into code solutions along with the ability to develop and manage hour based estimates : Ability to debug errors efficiently and effectively : Strong analytical and problem solving skills : Experience utilizing various source control platform such as TFS/VSO, Git, or SVN. : Ability to operate effectively in ambiguous situations : Understanding of PII compliance and protection of personal data : Ability to learn quickly, manage work independently, and is a team player : Strong verbal and written communication skills : Proficient in IIS 7+ Management (Sites, Application Pools, etc.) : Must have a minimum of a Bachelor's Degree in Computer Science, MIS, Engineering or equivalent technical experience in an IT environment : Strong ability to design and interpret relational database designs : Understanding of SEO best practices Plus: : Experience with Responsive design techniques and frameworks (Bootstrap) : Angular JS, Node JS, Knockout JS, and React JS : High level of interest in user experience and design : Microsoft Certified Solutions Developer certification : Sitecore platform experience and certification : InsiteCommerce 4.3 web platform.

Software Engineer

We're looking for a professional who wants to make a difference in the way software development is done. Someone who sees things differently, who isn't afraid to go against convention and who knows that IT doesn't have to be done the way IT's always been done. Someone with a passion for coding, and a desire to teach others a different way. A DAY IN THE LIFE OF A SOFTWARE ENGINEERING Working as part of our team, you'll provide critical perspective and expertise to our clients. Here's what your work day might look like: : Design and deliver a containerized strategy for application delivery, collaborate to solve problems that arise from cutting-edge aspects of containerization, write the code that makes it go while teaching others how to use and maintain : Introduce and train teams on agile software development and product management : Build a continuous integration pipeline and automated testing through the implementation and integration of various tools : Mentor other developers through pair programming and training : Participate in iterative design and prototyping for longer-term release cycles : Troubleshoot and problem solve across the application stack and cloud environment : Continually review closed- and open-source offerings for relevance to maintain competitive edge DO YOU HAVE WHAT IT TAKES? This is what we look for in your background: : Significant experience in an agile software development environment and methodologies : 8+ years programming experience languages such as: Java, Node, Go, Python, etc. : Proficiency implementing and using continuous integration/release tools (e.g., Jenkins, Maven), and public cloud platforms like AWS, Microsoft Azure or Google Compute : Familiar and comfortable using configuration management tools (e.g., Puppet, Chef, Ansible, CFEngine) and orchestration tools (e.g., Kubernetes, Mesos, Fleet, Terraform, CloudFormation) : Open-source community experience/involvement : Strong desire to help clients build high-performing software development teams

Sr. Technical Recruiter

ISSG, Inc. (Information Systems Services Group) is a leader in the procurement of qualified talent across an array of industries. We specialize in direct placement, staff augmentation, and right-to-hire staffing solutions. We are seeking an individual with a desire to be a Technical Recruiter in the St. Louis market. Must be able to successfully identify, qualify and build relationships with a wide range of technical professionals. This person will join an existing, experienced team in Chesterfield MO. Excellent opportunity to learn, grow and build a profitable book of business. Duties will include: - Finding and screening candidates - Matching candidates with the appropriate job requirements - Being able to communicate our strengths and competitive advantages -Conducting reference checks and skills assessments -Negotiating pay rates -Preparing and formatting resumes -Interviewing potential candidates -Interfacing directly with client managers both on the phone and in person -Assisting in the retention of current consultants -Updating computer Applicant Tracking System regarding candidate information Required Skills: - Strong desire to be a star performer and make lots of $$$$$$$ - Sales aptitude - Strong work ethic and *ownership* of your work - Ability to work effectively with other team members inside the organization - Excellent time management and prioritization skills - Ability to multi-task - Strong relationship building skills - Strong computer skills About ISSG, Inc. - Information Systems Services Group: Information Systems Services Group, Inc. (ISSG) is a privately owned professional services organization founded in 1991. ISSG was formed with the express mission of providing leading edge Information Technology solutions. We strive to provide highly skilled candidates to our clients available on a consulting basis for either long or short-term projects, as well as right-to-hire and permanent resources. Information Systems Services Group, Inc. has built its business based on a philosophy of integrity, professionalism, responsiveness, and expertise. Benefits: Health Insurance, Life Insurance, Dental Insurance, Disability Insurance, Paid Vacation, 401(k), Vision Insurance


ISSG Home | Job Seekers | Job Openings | All Jobs | Send Resume | For Employees | For Employers
Forms/Screening | Send Referrals | About St. Louis | Contact Us | Check Employee Mail
Website by Widget