Full-Stack Software Developer

  • Bachelor’s Degree in Computer Science preferred

  • 2+ years’ experience in software development

  • Demonstrated knowledge of core languages, such as Java, Python, PHP

  • Demonstrated knowledge of version control and SDLC processes using common tools such as git

  • Ability to work independently and multi-task effectively

  • Demonstrated understanding of projects from the perspective of both client and business

  • Flexible and willing to accept a change in priorities as necessary

  • Strong attention to detail

  • Willingness and interest to research and learn new skills and techniques from senior team members.

Job Description

The Associate Software Engineer serves as a key resource in development and evolution of our core product, MCIM, and custom client extensions. This role requires an ability to work both independently and with a team to deliver high quality software with a strong user experience and rigorous standardization for data science applications.  You will be focused on multiple interdependent functional domains, including Data Science Architecture, Analytics & AI, IoT/Sensors, Integrations, UI/UX, and more, and will be expected to understand and and support all aspects of the MCIM product. 

Job Duties
  • Present application architecture and design solutions

  • Develop, implement and deploy new software programs based on the core MCIM product

  • Test, maintain and improve software programs to ensure strong functionality and optimization

  • Recommend and implement improvements to software programs to drive improvements in user experience, data quality & standardization, and value-added analytics & data science

  • Clearly and regularly communicate with management and technical & non-technical colleagues

  • Conduct customer discovery, build proof of concepts and drive projects from needs assessment to production.

  • Performing business logic, code analysis and test cases.

  • Validate requirements, prototyping and functionality design.

  • Perform complex product design activities which may require extensive research and analysis.

  • Analyzes and proposes data models and logical designs for enterprise application.

  • Research new technology and development tools to remain informed of current trends.

Job Qualifications

Required

  • Bachelor’s Degree in Computer Science preferred

  • 2+ years’ experience in software development

  • Demonstrated knowledge of core languages, such as Java, Python, PHP

  • Demonstrated knowledge of version control and SDLC processes using common tools such as git

  • Ability to work independently and multi-task effectively

  • Demonstrated understanding of projects from the perspective of both client and business

  • Flexible and willing to accept a change in priorities as necessary

  • Strong attention to detail

  • Willingness and interest to research and learn new skills and techniques from senior team members.

CONTACT

results@mcim24x7.com

Tel: 855-624-6669

4900 Cox Rd Suite 230

Glen Allen, VA 23060

  • White LinkedIn Icon
  • White Facebook Icon
  • White Twitter Icon

© 2019 by Fulcrum Collaborations | Terms of Service & Privacy Policy