Are you looking for an exciting change in your professional career? If yes, you should consider employment with RKV.
RKV is looking for talented, skilled IT consultants to work with our clients’ to develop and deliver enterprise business solutions. Solutions that help them meet their business goals and objectives.
Today we are looking for Java Programmers and Business Analysts. RKV’s job postings are listed on Indeed. The details of the required technical experience can be found there. You may also email your resume to employment@rkvtechnologies.com.
Tomorrow we could have open positions for:
- Project Managers with the skills to manage the complexities of full life cycle software development
- Business Analysts who understand business processes and can capture the requirements for the project and design a solution that automates workflows
- Architects to design the technical solution
- Developers to build the system
- Data Base Administrators with the skills to design, build, implement and manage the database
- Quality Control professionals to oversee the project management and project processes to make sure artifacts needed for success are done with the highest quality
- Quality Assurance professionals who will perform various tests to make sure the system will function and perform as needed
- Trainers to teach users the best and most efficient way to use the software
So be sure to check Indeed often for new job postings. If you have government experience, you should email your resume to employment@rkvtechnologies.com.
RKV is pleased to have been awarded the State of Missouri Department of Public Safety’s Missouri Information Sharing Incarceration Data project. This is the second phase of loading data from Missouri jails into the Missouri Information Sharing system, MoDEX. RKV successfully completed the first phase which enable the sharing of Record Management System (RMS) data with the United States Federal Bureau of Information’s (FBI) National Data Exchange (N-DEx) System. The FBI will in turn share the RMS data with other states and jurisdictions to aid law enforcement nationwide. This phase will expand the MoDEX system to receive Jail Management System (JMS) incarceration data from numerous systems and jurisdictions, translate it, and transmit it to the FBI’s N-DEx.
RKV will complete the design, development, and testing of this project. We look forward to working closely with the Missouri Department of Public Safety and the Missouri State Highway Patrol. RKV is proud to be part of this project and to contribute technology for the purpose of making our nation safer.
Custom software development can help your business grow. RKV specializes in custom software development. RKV will provide an exceptional team that will work with your team from inception through implementation. Our team is passionate about solving simple to complex problems quickly and effectively ultimately helping our customers grow their business. RKV brings value to our customers bottom line by designing and implementing custom software solutions that increase efficiency and productivity. Understanding the benefits of custom software development is the first step in learning how custom software development can differentiate you from your competitors.
Designed for your specific business needs
One of the key benefits of custom software development is the design and implementation of software can be customized to meet the specific needs of your business resulting in increased efficiency and productivity. You determine exactly what your business needs the software to do. Your business processes do not need to be altered to fit the software solution. The software solution will be designed to fit your business processes allowing your staff to do what they do best.
Flexibility
Custom software development allows integration with any existing system that you may have eliminating the need to move information from one system to another manually. You own the software, you can request new functionality or change features at any time allowing your software to grow with your business. Not only will the software be customized to meet your business needs, but the technology stack that will be utilized to build the software will also be selected to meet your business needs.
Security
Custom software development also reduces the risk of security breaches. Computer hackers will be deterred by the amount of time it will take to compromise the data from your new software leaving your information safe. Custom software development will allow your business to meet or exceed its goals in protecting your most valuable asset, customer records and data.
Support
Custom software development provides the benefit of receiving support from the designers and developers who designed and implemented the software. You can go back to the designers and developers at any time to request additional or change functionality. The designers and developers’ quick response time will reduce your down time allowing your business processes to continue as normal.
Do you have more projects than resources? Are you having difficulties filling open requisitions? RKV recently provided four java developers to a local company which answered yes to both of the above questions. Among the numerous projects the company has, they had two specific needs RKV could assist with. One need was for RKV java developers to migrate their existing applications to a new platform. The company had applications that were running on WebLogic servers using an Oracle database. RKV developers assisted with getting their new service based architecture running on Tomcat servers and MySQL database. RKV developers also assisted the migration efforts by upgrading older versions of Java to Java 8, Spring MVC, Groovy, and splitting larger projects into microservice based deployable units. The second need was for RKV java developers to provide maintenance and support for a standalone application that could easily be maintained by development resources that were outside its organization.
RKV’s developers have played an instrumental role in both scenarios of assisting with the migration to the new platform and providing maintenance and support of the standalone application. Here is a snippet from the company’s Great News Monday story after the first migration of the standalone application occurred with the assistance of the RKV developers, ‘Great News! After 6 weeks of development work and as of April 1st, we have launched four new Products! A huge thank you to Todd, Kyle, and John for your tireless work over the last two months. You have been quick to learn, eager to help and creative in finding solutions! Thank you!’. RKV continues to maintain the standalone application providing maintenance and support, as well as, upgrading the application technologies which includes: Java, Hibernate, Groovy, Grails, Gradle, Junit, Spock, Geb, Selenium, Spring Batch, Spring Boot, Spring Security, JQuery, Ajax, SOAP Web Services, and GIT. The database was migrated from Oracle to MySQL and the application was migrated from WebLogic servers to Tomcat servers.
Over the past year, RKV has built a very positive relationship with the client. On numerous occasions the client has expressed their gratitude and appreciation and feels they have gotten a ‘win’ out of having RKV join their team. It has not only been a win for the client, building and maintaining a new client relationship has been a win for RKV. It has also allowed RKV developers the opportunity to learn new technologies and techniques and extend their knowledge base.
Now, ask yourself the following questions: Do I have more IT projects than resources? Am I having difficulties filling open requisitions? Can RKV help?
What is a Business Analyst and why is it important that my Project team include Business Analyst(s)?
When people ask me “What do you do for a living?” I respond by saying “I am a business analyst for a consulting company in Jefferson City”. The next question that always follows is “so what’s a business analyst?”.
According to the International Institute of Business Analysis (IIBA) the role of a Business Analyst (BA) is defined as “a liaison among stakeholders in order to understand the structure, policies, and operations of an organization, and to recommend solutions that enable the organization to achieve its goals”. To simplify this definition, the role of a BA is often seen as the bridge of communication between Information Technology (IT) staff and business stakeholders. The BA is responsible for facilitating discussions among the business users to understand their current business and their need for change and to accurately communicate this need to the IT staff to design a solution that will ensure all stakeholder expectations are met. There are many roles a BA can play between divisions and/or departments, but facilitator is the most common. The BA is also responsible for documenting business requirements, user specifications, use cases, test plans, executing test plans and supporting the development team, project manager and customer.
Now that you have an understanding of the definition and role of a Business Analyst, you may be asking yourself “Why does my project need a business analyst?”. An experienced BA can provide significant value to the customer, development team, project manager and the overall project.
The maximum amount of efficiency that a BA can add to a project team is often overlooked. While the development team defines the technical solution, the BA provides timely information, clarifies questions, eliminates obstacles and roadblocks and ensures the technical solution is progressing and moving towards meeting the stakeholder’s expectations.
For many customers, a software project can be very overwhelming. Often times, the customer is working to successfully complete the project on time and within budget, along with managing their everyday work obligations. Early in my career, I was always told “you are the voice of the business user”. A BA will serve as an advocate for the business users to limit the impact of their absence on the project. There are often multiple business users impacted by system changes and one may feel their business needs should take priority over the other. It is the role of the BA to successfully represent all business users and to ensure all opinions are heard, considered and represented when the users are not available to represent themselves. The BA is the main point of contact for the business users which enables the project manager and technical staff to focus on their task and the overall project goals.
Developers are grateful when their project team includes an experienced BA. Many developers or coders want to do just that…code. It is not productive to have developers participate in lengthy requirement discussions. Developers or individuals with a technical background sometimes speak in technical terms or want to design a solution before knowing the full scope of requirements. This often causes some confusion or disconnect with the business users. The BA understands the level of detail needed for developers to be able to bridge that gap between business requirements and technical requirements. The development team is fully capable of working with the business users to clarify requirements but this can cause inefficiencies, project delays, and rework. Projects are more successful when the development team can focus on architecting the technical solution and completing their development tasks.
The BA serves as the Project Manager’s “right hand”. The BA works closely with the project manager to help manage project scope, budget and timelines. The BA is involved at every level of the project. This involvement allows the BA the knowledge to adequately communicate when priorities need to shift, or if new/out of scope requirements are introduced. This results in a more effective project delivery and increases the project’s success rate.
The BA definitely serves an extremely important and vital role on a software development project team. If your current project team does not include a BA, you should definitely consider including a BA. You will be able to immediately identify the benefits and efficiencies.
Many times businesses find themselves overwhelmed by technology. Technology is constantly changing. Products are constantly providing new features that allow businesses to integrate new functionality which automates one or many of their manual processes, patches or software upgrades need to be completed, the list seems to be never ending when it comes to technology. Often the amount of work to be completed is larger than the amount of resources that are available to complete it, causing a project backlog. There are many solutions available to address changing technology and project backlogs. One viable and cost effective solution is having a technology vendor address and/or assist with these type of business needs.
RKV can provide high quality resources to integrate with your team and assist with your technology needs including completing your project backlog. RKV can provide resources for specific roles which can include but is not limited to: Project Manager, Business Analyst, Database Administrator, Developer, Quality Assurance, and Data Analyst. RKV’s dedicated resources will seamlessly integrate within your project team to assist with completing projects on time and within budget. RKV has a high success rate with providing knowledgeable resources that complete their task on or ahead of schedule.
RKV can also provide an entire project team to successfully complete project(s) in your backlog from inception to implementation. We can complete an assessment and provide a recommendation on how to complete projects including resource needs. RKV’s resources and teams are experienced and capable of completing simple to high complexity projects. We can focus on specific projects that may not seem critical but could leave your clients extremely satisfied and reduce your project backlog. RKV again has a high success rate with providing entire project teams to successfully complete projects from inception to implementation.
Whether you are relocating to Missouri or simply looking for a new job opportunity, people seem to gravitate to the state’s larger cities like Kansas City, St Louis or Springfield for new opportunities and career growth while overlooking the many benefits of living and working in smaller metropolitan areas like Jefferson City.
Smaller cities are often perceived as lackluster or fading with fewer job opportunities than the larger cities. The opposite is true for Jefferson City. In fact, Jefferson City as a community was ranked the 40th best place for business and careers in small metropolitan areas by Forbes Magazine. Jefferson City is the fifteenth most populous city in the state of Missouri and with its centralized location makes access to the larger cities easier without giving up the benefits of living in a smaller community.
There is great diversity within the Jefferson City business community which translates to a wide variety of employment opportunities in the technical, industrial and professional work field. When looking for a new job opportunity in a small community it’s also important to keep in mind the talent pool is not as large as the big cities.
Jefferson City is not only a great place to start a new or continuing career, it’s also a great place to live and play. The cost of living in the Jefferson City area is well below the national average compared to St. Louis or Kansas City. While the cost of living is lower, the salaries for job postings in Jefferson City are 3% higher than the average salaries for jobs posting nationwide. The average salary for a developer in Jefferson City is $95,000. The average commute is only 15 minutes. Also taking into consideration the low crime rate, wide variety of recreational and entertainment venues and most importantly the sense of community are only a few of the great qualities of living in Jefferson City.