Careers at mrc

Java Web Application Developer

This position will be different from any other you'll find. These are the Top 5 reasons we think you'll want to work here:

5. New development.

Most of the time will be spent on new development.

4. Project-based work.

Some projects last only a week. The longest project might last 6 months. Most are somewhere in between. If you're the type to become bored from monotonous work, you'll love the variety here. Some people have to get a new job every 2 years to keep interested. Most of us have been here 10+ years. You won't get bored here!

3. New technologies.

We are constantly researching and employing new technologies and open source projects. We are not stuck in old technology.

2. Good people to work with.

Simply put, working with good people is fun. We only have good people here. (We might be biased, but we think it's true.) We are a small team of strong developers and staff. If you like to work with smart people, this is the place for you.

1. This is a small software company, offering the best of all worlds.

Because we are small, we are entrepreneurial. But we aren't just trying to keep our heads above water either - we've been a successful business for 28 years. As a software company, we have internal software projects and we have consulting/client-facing projects. Thus, there's a lot of variety. Further, our customers work in many industries. So one day you'll learn about the food distribution business and the next day you'll learn about police applications. Finally, we are small enough that everyone's work matters. If you want to hide somewhere, please don't apply. If you want your work to matter, get in touch with us.

The Position: Java Web Application Developer

You are technical, but you also enjoy people contact, job diversity, and continuous learning. You enjoy the thrill that comes from working in a position that is strategic to the company, as this position is one of only a few

Responsibilities fall into these major areas:

Java Software Development (60%)

You will use your knowledge of Java/J2EE to develop our software tool, m-Power. Also use your knowledge of Java/J2EE and m-Power to develop browser-based, DB-driven business applications.

Customer Support and/or Consulting (20%)

You will provide technical support to customers who use our software. You have excellent oral and written communications skills, analytical skills and problem solving skills. This requires delving into the details of the customer's business application, designing a solution, testing the concept, and leading the customer to success. You will learn more about business applications every day.

Technical Activities (20%)

You will support a wide variety of internal projects such as assisting with pre-sales client demonstration applications, software testing and documentation. No two days will be the same.

These are must-have skills:

  • Java
  • JavaScript
  • HTML
  • CSS

These are nice-to-have skills:

  • JDBC and SQL
  • Familiarity with at least one DBMS such as: MS SQL, IBM DB2/UDB, MySQL or Oracle.
  • Familiarity with Open Source projects like: FCK Editor, FreeMarker, and JFreeChart.
  • Full Life-Cycle Development knowledge (requirements gathering, database and application design, development, testing)
  • Experience with AS400, AS/400, iSeries, System i, and/or RPG.
  • You're enthusiastic, entrepreneurial, and a self-starter.
  • Knowledge of custom business applications or the desire to become an expert.

This position is perfect for an entry-level developer or someone with a few years of experience looking to move up and get some variety in their career. There might be some travel to customer sites, but it would be occasional, perhaps in the 3-5% range. We feel that's just enough travel to make life exciting and get out and see the world, but not so much that you never see friends and family again. There is serious opportunity for professional growth at this company.

Details:

This position is full-time and comes with a generous benefits package including health, dental, paid holiday, vacation, and sick days.

There's plenty to do. Send your resume now. Let's get started improving your career and our company.

Would you like more information?



Please tell us a little about yourself:

Name:


Company:


Email:


Phone:


Please leave this box empty


What would you like to know more about?



Want to see a live m-Power Demo?


You are one step away from viewing the amazing capabilities of m-Power with your own eyes! Just fill out this form and one of our product specialists will contact you to set up a time and date for a live m-Power demonstration.

Name:*


Company:*


Email:


Please leave this box empty


Phone:*


Any specific functionality you would like to see?



Consulting/Mentoring Questions


If you have questions about mrc consulting or mentoring, or if you have a project on the horizon, please fill out this form.

Name:*


Company:*


Email:


Please leave this box empty


Phone:*


How can we help you?



Ask us about m-Power's pricing



Please tell us a little about yourself:

Name:*


Company:*


Email:


Phone:*


Please leave this box empty


Notes:




subscribe to newsletter
Want to receive weekly insight, tips, viewpoints, and news from a 31-year industry veteran? Enter your email below to subscribe!

m-Power Customers

Customers


mrc (US)
555 Waters Edge
Suite 120
Lombard, IL 60148
630-916-0662
mrc (UK)
Argyle House
1 Dee Road
Richmond, Surrey
TW9 2JN
+44-20-8322-7720