Share Email Opening
Title

Software Developer 

Description

The Software Developer plays a crucial role in supporting our purpose of being our customers’ competitive advantage by designing, coding, testing, and analyzing software programs and applications for Van Meter (VM). This includes researching, documenting, and modifying software specifications throughout the Software Development Life Cycle. The developer must also be a key part of our business and have a deep understanding of our business processes. They must have excellent communication skills so they are able to work closely with our customers to solve business issues. The Software Developer will also work with the rest of the Information Technology team to ensure the production environment is stable and proper business continuity and disaster recovery plans are in place. This individual is seen as a champion for the company and sets the example by promoting our culture, our 5 P’s and our purpose to be our customer’s competitive advantage. This position has the option of being done remotely from anywhere in the continental U.S.

 

Key Responsibilities & Essential Functions:

  • Software Developer is part of a team of developers that have full responsibility for the software systems of the business
  • They write software customizations, integrations between systems, and provide a high level of production support
  • Primary programming language is python (flask, SQLAlchemy, celery, u2py, requests)
  • RESTful API development
  • SQL development in python, and other SQL management tools (SSMS, SSIS, etc.)
  • Pick/BASIC for Rocket’s Universe Database a plus
  • Experience in Linux is a plus
  • Experience with Microsoft’s Power Platform is a plus
  • Ability to perform all aspects of application development including gathering requirements, testing, documentation, and user training
  • Good understanding of version control and programming best practices
  • Conduct research on emerging application development software products, languages, and standards
  • Develop and maintain documentation
  • Act as a mentor to others in the IT department

 

Critical Success Factors:

  • Ability to work very closely with the business users to determine requirements
  • Significant knowledge of software languages and standards such as python, SQL, object-oriented programming, and REST
  • Ability to build strong relationships with internal and external customers as well as vendors and suppliers
  • Must be able to lead, develop, and execute company-wide level strategies and initiatives
  • Ability to analyze trends, metrics, and best practices to constantly improve systems and software
  • Flexible and adaptable in regards to learning and understanding new technologies
  • Strong written and oral communication skills
  • Strong interpersonal skills
  • Ability to conduct research into software-related issues and products
  • Responsibility for your own work without direct supervision.
  • Highly self-motivated and self-directed
  • Proven analytical, troubleshooting and problem-solving abilities
  • Ability to effectively prioritize and execute tasks across the enterprise
  • Ability to work both independently and in a team-oriented, collaborative environment
  • Ability to give direct, honest feedback to team and stakeholders
  • Actively engaged in company events that promote our culture of working together
  • People over process (develop relationships and put people first)
  • Able to manage frequent production support requests, and pick up and put down project work
  • Quick learner and want to share knowledge with the team

 

Job Requirements/Specifications:

  • Minimum 4-year degree or technical education or equivalent experience required
  • Demonstrated experience in programming role
  • Experience working with ERP applications a plus
  • Strong business acumen
  • Experience integrating various software applications
  • Hands on software troubleshooting experience
  • Knowledge of applicable data privacy practices
  • Experience with all phases of the software development life cycle
  • Ability to work in the office and at home as business needs dictate
  • Travel may be required for training, meetings, and support of customer needs

 

Work Environment & Physical Demands:

  • C=Consistent, more than 2/3s of the time
    • Sitting
    • Standing
    • Walking
    • Working with hands
    • Working with fingers
    • Talking
    • Hearing
    • Works indoors
  • F=Frequent, from 1/3 to 2/3s of the time
    • Vision acuity-near
    • Works alone
    • Works with others
    • Customer contact
  • S=Some, less than 1/3 of the time
    • Driving
  • O=Occasional, less than 1 time per week
    • Lifting
    • Carrying
    • Pushing
    • Bending @ the waist
    • Twisting upper body
    • Climbing
    • Balancing
    • Kneeling
    • Crouching
    • Crawling
    • Reaching
    • Non-Standard Shift work
    • Extended day

 

 
Full-Time/Part-Time Full-Time  
Shift -not applicable-  
Position Software Developer  
Number of Openings 1  
Location Cedar Rapids  
About the Organization  
EOE Statement We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.  

This position is currently not accepting applications.

To search for an open position, please go to http://VanMeterInc.appone.com



WE ALSO RECOMMEND

Other Jobs Within Same Category
Service Desk Supervisor in Cottage Grove, MN
Posted on: 11/14/2023
[Apply Now]


Other Jobs Within 60 Miles
Traveling Construction Site Coordinator in Cedar Rapids, IA
Posted on: 12/7/2023
[Apply Now]



 


AppOne.comTM   copyrightŠ1999-2021 HR Services, Inc.
Click here for technical assistance.