UI/UX Designer

Our client, a leading medical/insurance provider is looking for an experience UI/UX designer to join their team. The ideal candidate can work independently and within a team. The candidate is expected to be onsite for up to 3 times a week at the client’s Washington D.C. location.

Description

  • Develop wireframes/web page designs to help users visualize the layout and position of information on web pages, navigational elements, etc.
  • Develop graphical design elements for inclusion in web pages or other system user interfaces using state-of-the-art tools and web-based technologies.
  • User experience includes the activities associated with the definition and assessment of user requirements that are used to determine detailed application design.
  • Assist with the design of the application based on user requirements as well as information architecture and security requirements, interface requirements, and regulatory statutes (e.g., section 508).
  • Work with users and key stakeholders to develop components within the application and design easy-to-use, role-based applications.
  • Create navigation and content architectures, guidelines for layout consistency, and a visual design recommendation (e.g., wireframes, from a layout and content perspective and using the business rules.)
  • Develop as needed layered image files, wireframes, interactive prototypes, and a style guide that aligns with the organization’s branding practices.
  • Review Use Cases and User Stories to uncover the user’s context, needs, goals, and attitudes, leading to Conceptual Interaction Models that outline how a user navigates the product, performs tasks and uses tools.
  • Develop Conceptual Interaction Models. Work with the development team to implement conceptual interaction models.
  • Provide visualization of user stories for the development team. Participate in backlog grooming sessions.

Education/Experience

  • Bachelor’s degree or equivalent professional experience in Information Systems, Graphical Design or related technical or functional discipline.
  • At least three 3 years of relevant business analysis experience. Waiver for degree can be showed with three years of experience in this field.

Senior .NET Application Developer

The Senior Application Developer is responsible for performing all functions in the software development lifecycle, with a focus on developing solutions for a variety of internally and externally focused systems. This full stack developer position will handle the front-end architecture and back-end programming along with performing cross-platform optimization for a variety of digital mediums (desktop, mobile, etc.), working on automation of scheduled jobs, free standing applications, web service consumption/ creation and assisting in the support of various database operations. Beyond their technical duties, they would be responsible for participating in planning and design efforts, leading or participating in technical discussions and requirements gathering. This hands-on position requires modern web application development experience and a wide variety of skills, many of which require at least some fluency in different key programming languages.

POSITION RESPONSIBILITIES:

  • Provides advanced front-end, back-end development and support for the client’s Association Management System (AMS), e-Commerce and database driven websites, and 3rd party web sites/services.
  • Handles development and maintenance of internal and externally facing web applications and their interfaces with various databases or 3rd party systems
  • Leads or participates in planning, design and development efforts, requirements gathering and unit/integration testing
  • Performs functions across the software development cycle with a focus on designing, developing, implementing, deploying and supporting applications, including post-live.
  • Redesigns and/or recodes existing programs/websites to increase performance, add new functionality, modernize the technology stack and/or increase code maintenance efficiency.
  • At times, acts as the DSS lead with 3rd party vendors on co-development initiatives and opportunities.
  • Utilizes analysis and critical thinking skills to determine and assess the needs of the business areas and create software solutions
  • Leads or participates in technical discussions with other DSS staff and business areas.
  • Works collaboratively and communicates effectively across the DSS division and the clients business areas.
    Creates scripts to automate scheduled or routine tasks as needed using scripting languages such as Powershell
  • Track work in Github and use it as a key tool to maintain accurate source code control
  • Develops and maintains application documentation for software applications
  • Assists with upgrades to Association Management Software system and/or web-based content management systems
  • Assists in release planning for updates and software release upgrades in collaboration with other resources.
  • Provides end-user and daily production support including problem/root cause diagnosis, remediation, and documentation
  • Performs web application/server troubleshooting as required
  • Clearly explains how software applications/software solutions work, in a non-technical way, to the end user, and using exceptional communication skills, be able to answer any questions that may arise.
  • Assesses the impact system changes and issues will have on integrated systems.
  • Demonstrates the clients commitment to Diversity, Equity and Inclusion in the execution of duties.
  • Additional duties as assigned

REQUIRED SKILLS & QUALIFICATIONS:

  • Minimum of 5-7 years of full stack development experience with both front-end and back-end skills.
  • Intermediate to advanced skills in Asp.net with web forms, c#, vb.net, mssql programming, visual studio, and SQL reporting services (added)
  • Experience with key programming languages including CSS/HTML5/JS
  • Development experience using Visual Basic; and must be proficient at developing user controls in VB.Net for AMS applications.
  • Experience with Web services in C#, DLL development to support the AMS, Python, JavaScript for other applications as needed.
  • Experience building and consuming web services
  • Ability to perform advanced programming tasks. Assists in constructing relational database objects, programs web applications, integrate 3rd party applications, and extending CMS functionality
  • MSSQL experience including the creation of moderate to complex database objects such as tables, views, and stored procedures.
  • Familiarity with Windows servers (2019 and above) management including troubleshooting IIS, Windows services, and other events that impact the functioning of web or other applications.
  • Ability to translate specifications into basic wireframes using software such as Balsamiq
  • Familiar with development and workflow tools including Git
  • Must possess creative and resourceful problem-solving skills, strong analytical skills, the ability to juggle multiple projects and switch programming languages depending on the project
  • Must have strong written & verbal communication skills and be able to interact effectively with all levels of staff. Collaboration is essential to develop robust applications
  • Self-starting, assertive with the ability to communicate effectively with both technical and non-technical audiences
  • Working knowledge with cloud stacks and service based architectures, such as Azure
  • Knowledge of PCI focused secure software development lifecycle (SSDLC) & knowledge of OWASP Top 10
  • Must be able to work outside of normal business hours & travel on behalf of the association as needed.

EDUCATIONAL REQUIREMENTS:

  • BS/BA in computer science or a related field

IT Business Analyst (Remote)

Who We Are:

Pumex Computing is now in its sixth year of business, and we are growing at a phenomenal rate, www.pumex.com. Our company was started because we saw an opportunity to bring core values that are often overlooked in the IT services industry. We believe in creating an employee-centric, value-based organization that puts employee and customer satisfaction at the top of our priorities. I read a great quote from Richard Branson, and I’m paraphrasing a bit here, “If you take care of your employees and care about their happiness, they will care about keeping your customers happy.” That is the type culture we are looking to create within our company.

A few of our key accomplishments to this point:

  • Increased revenue every year since we started the company
  • Established loyal and fantastic clients in the non-profit & trade association markets.
  • Recently started a managed services line of business to expand the services we provide.
  • Achieved our 8(a) Minority Disadvantaged Business Certification
  • Will be releasing a SaaS based ETL Product by end of 2021

Our Services:

Pumex Computing has the ability to do custom software development and staff augmentation, both outsourced and sourced here in the US. We have resources in pretty much every major technology out there, including a few not listed below:

– Agile Softwared Development

– DevOps, Automation, and IV&V

– Infrastructure Architecture and Management

– Salesforce and Appian Development

– Mobile applications – iOS, Android, and Windows

– Cloud Architecture and Migration

– Business Process Analysis

– CIO/CTO Consulting and Support

– Managed IT Services

Who you are:

An Inspired IT Business Analyst – We are looking for a Business Analyst with 3 or more years of experience in the information technology realm. It would be preferred the right candidate have experience in capturing and writing functional requirements for software projects. Daily activities and responsibilities will include, but are not limited to:

  • Work closely with product owners to understand the overall business problem to be solved with end picture in mind and develop product backlog items.
  • Develop user stories, use cases, flow charts and relevant artifacts to convey scope of work.
  • Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding, and distinguish user requests from the underlying true needs.
  • SQL / Database Knowledge + Ability to query complex SQL’s.
  • Statistical Analysis / Machine learning experience a plus
  • Ability to manage and work with data that involves some complex transformations
  • Ability to effectively communicate data insights to stakeholders, coordinate with management, and prioritize your effort.
  • Negotiate with product owners and customers on their assumptions of how they will successfully execute their plans.
  • Assist with Sprint testing and user acceptance testing when needed.
  • Support project initiatives, including identifying and analyzing preliminary business needs, time and resource estimates, defining the project scope and objectives, and working with business users.
  • Work with the Training team to identify and assist in the development of training requirements for the delivery of all system projects to include “train the trainer” requirements and the necessary training materials.

Qualifications

  • Bachelor’s degree in Business Administration, Marketing, Computer Science, Engineering or related field
  • 3+ years in a business analysis role
  • Strong analytical and product management skills required, including a thorough understanding of how to interpret customer business needs and translate them into application and operational requirements
  • Excellent verbal and written communication skills with the ability to interact professionally with a diverse group of executives, managers, and subject matter experts
  • Aptitude to analyze problems and provide solutions in a time sensitive environment
  • Proven ability to engage in multiple initiatives simultaneously and successfully
  • In depth knowledge of the Software Development Lifecycle required; experience with Scrum or other Agile methods is preferred
  • Experience in writing user stories and acceptance criteria, and in using MS Office products
  • Experience with SQL a must.
  • Experience in creating reports a plus.

Has vision: If you grow with us, you will be rewarded. The idea is for this position not grow into great responsibilities, such as becoming a BA Lead and overseeing the BA team or moving into Project Management opportunities.

Additionally, the right candidate will be required to have high speed internet access, reliable phone service, and a computer to access our cloud based systems.

First Year Expectations:

As a company, we are big into metrics and goal setting. Below are a few examples of metrics we will look to track as part of your ongoing efforts.

  • Successful capture of all relevant requirements on the assigned projects
  • Limiting the number of avoidable client change requests

Pumex compensation increase and advancement opportunities are then tied directly to meeting or exceeding the metrics and goals we set. Our philosophy is that salary increases and advancement should be based on metrics based performance numbers which you can track with your manager.

Where we are going:

Ultimately our long term strategy includes, utilizing our Mentor Protégé Program and Business Development Team to move further into the Federal space and assessing gaps within markets to create additional business or consumer applications.

If the idea of being a part of a small company and helping grow it into a large company is exciting to you, then send us your resume, cover letter, and example of technical proposal writing to discuss the value you believe you bring to the position.