Software Developer

Full Time
Remote
Posted
Job description
Position Summary
The Software Developer is responsible for supporting the client’s business unit(s) by developing various internal applications that are used in day-to-day operations. If you are an experienced developer who enjoys working on large scale projects, this position is for you!
Duties and Responsibilities:
  • Gather and define requirements to develop and troubleshoot various software applications that support the client’s business unit(s) operations
  • Contribute to team level verification and test data repositories and documentation
  • Occasionally participate in client cross-division, multifunction team meetings
  • Contribute to the development of innovative principles and ideas for continuous improvement
  • Perform other duties as needed
Job Requirements
Education and Experience: The requirements listed below are representative of the knowledge, skill, and/or ability required.
  • High School Diploma, GED or Equivalent; Bachelor's degree in Computer Science, Computer Engineering, Information Systems or related field preferred
  • 4+ years of experience developing Windows applications in C, C++ and C# using Agile principles and tools such as Jira or ADO
  • Experience with
    • UI development using Windows Presentation Foundation (WPF)
    • Windows API (WinAPI)
    • Windows Management Instrumentation (WMI)
  • Experience defining/working with data structures
  • Experience with Windows OS subsystems preferred
Qualifications:
  • Unique mastery and recognized expertise on relevant subject matter knowledge including technologies, theories, or techniques
  • Self-starter with desire to work across a variety of requirements
  • Ability to execute the plan in timely manner without sacrificing quality
  • Strong analytical and problem-solving skills with ability to represent complex algorithms in software
  • Ability to generate design ideas and present and sell designs to broader product group
  • Ability to frame and align to clear problems, vision, and goals
  • Strong collaboration skills across disciplines and organizations
  • Strong verbal and written communication skills; excellent email, telephone and virtual meeting etiquette
  • Customer service orientated, ensuring needs are met in a timely fashion
  • Ability to take opportunities for continuous improvement and implement documented process improvements
  • Ability to work on multiple projects concurrently; demonstrated organization, problem-solving, project management, and time management skills
  • Demonstrated strong ability to remotely work well within a team environment, or independently; strong interpersonal and teamwork skills; ability to work and interact effectively with team members from other disciplines, cultures, and organizations
  • Excellent verbal and written communication skills; ability to effectively inform and present ideas confidently and persuasively to peers and managers
  • Ability to take initiative to ask questions, ask for help, or provide updates, without reluctance
  • Ability to meet the eligibility requirements for working in the US without RLA sponsorship for employment visa status
  • Strong computer skills that include proficiency with MS Office (Word, Outlook, Excel, PowerPoint, and Visio), Teams and SharePoint

Language Skills
  • Ability to read, write, and speak English proficiently
Physical Demands:
  • While performing the duties of this job, the employee is regularly required to talk or hear.
  • Frequently required to stand, walk, sit, use hands to feel; reach with hand and arms, and stoop, kneel, or crouch.
  • The employee must occasionally lift and/or move up to 25 pounds.
  • Specific vision requirements include the ability to see at close range, distance vision, peripheral vision, depth perception, and the ability to adjust focus.
  • At times, may require more than 40 hours per week to perform the duties of the position.
Work Environment:
  • The position typically operates in a standard office environment.
  • This role may use standard office equipment such as computer, phones, photocopiers, filing cabinets, and fax machines.
    Position Summary
    The Software Developer is responsible for supporting the client’s business unit(s) by developing various internal applications that are used in day-to-day operations. If you are an experienced developer who enjoys working on large scale projects, this position is for you!
    Duties and Responsibilities:
  • Gather and define requirements to develop and troubleshoot various software applications that support the client’s business unit(s) operations
  • Contribute to team level verification and test data repositories and documentation
  • Occasionally participate in client cross-division, multifunction team meetings
  • Contribute to the development of innovative principles and ideas for continuous improvement
  • Perform other duties as needed
  • Job Requirements
    Education and Experience: The requirements listed below are representative of the knowledge, skill, and/or ability required.
  • High School Diploma, GED or Equivalent; Bachelor's degree in Computer Science, Computer Engineering, Information Systems or related field preferred
  • 4+ years of experience developing Windows applications in C, C++ and C# using Agile principles and tools such as Jira or ADO
  • Experience with
    • UI development using Windows Presentation Foundation (WPF)
    • Windows API (WinAPI)
    • Windows Management Instrumentation (WMI)
  • Experience defining/working with data structures
  • Experience with Windows OS subsystems preferred
  • Qualifications:
  • Unique mastery and recognized expertise on relevant subject matter knowledge including technologies, theories, or techniques
  • Self-starter with desire to work across a variety of requirements
  • Ability to execute the plan in timely manner without sacrificing quality
  • Strong analytical and problem-solving skills with ability to represent complex algorithms in software
  • Ability to generate design ideas and present and sell designs to broader product group
  • Ability to frame and align to clear problems, vision, and goals
  • Strong collaboration skills across disciplines and organizations
  • Strong verbal and written communication skills; excellent email, telephone and virtual meeting etiquette
  • Customer service orientated, ensuring needs are met in a timely fashion
  • Ability to take opportunities for continuous improvement and implement documented process improvements
  • Ability to work on multiple projects concurrently; demonstrated organization, problem-solving, project management, and time management skills
  • Demonstrated strong ability to remotely work well within a team environment, or independently; strong interpersonal and teamwork skills; ability to work and interact effectively with team members from other disciplines, cultures, and organizations
  • Excellent verbal and written communication skills; ability to effectively inform and present ideas confidently and persuasively to peers and managers
  • Ability to take initiative to ask questions, ask for help, or provide updates, without reluctance
  • Ability to meet the eligibility requirements for working in the US without RLA sponsorship for employment visa status
  • Strong computer skills that include proficiency with MS Office (Word, Outlook, Excel, PowerPoint, and Visio), Teams and SharePoint
  • Language Skills
  • Ability to read, write, and speak English proficiently
  • Physical Demands:
  • While performing the duties of this job, the employee is regularly required to talk or hear.
  • Frequently required to stand, walk, sit, use hands to feel; reach with hand and arms, and stoop, kneel, or crouch.
  • The employee must occasionally lift and/or move up to 25 pounds.
  • Specific vision requirements include the ability to see at close range, distance vision, peripheral vision, depth perception, and the ability to adjust focus.
  • At times, may require more than 40 hours per week to perform the duties of the position.
  • Work Environment:
  • The position typically operates in a standard office environment.
  • This role may use standard office equipment such as computer, phones, photocopiers, filing cabinets, and fax machines.

jjbodyshop.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, jjbodyshop.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, jjbodyshop.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs