Professional Programmer (Fargo, North Dakota)

Fargo , North Dakota , United States

25 May 2023

Salary Range: $90,000 to $120,000 per year

Comprehensive benefits package includes health insurance, retirement plans, paid time off, and opportunities for professional growth and advancement.

Position Summary:

We are currently seeking an experienced and talented Programmer/Tech to join our innovative team in Fargo, North Dakota. As an Experienced Programmer/Tech, you will play a key role in the design, development, implementation, and maintenance of software applications and systems. You will work closely with cross-functional teams to analyze requirements, write efficient code, and ensure the successful delivery of high-quality software solutions.


Responsibilities:

  • Collaborate with project managers, business analysts, and stakeholders to understand project requirements and objectives.
  • Design, develop, test, and maintain software applications and systems using industry best practices and coding standards.
  • Write clean, efficient, and maintainable code in programming languages such as Java, C++, Python, or JavaScript.
  • Develop and implement software enhancements and new features based on user feedback and evolving business needs.
  • Conduct code reviews, debugging, and troubleshooting to identify and resolve software defects and performance issues.
  • Collaborate with the quality assurance team to develop and execute comprehensive test plans to ensure the reliability and functionality of software applications.
  • Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance.
  • Stay up to date with emerging technologies, programming languages, and industry trends to enhance technical skills and contribute to continuous improvement efforts.
  • Document software specifications, technical designs, and code changes to facilitate knowledge sharing and maintain an accurate software repository.
  • Provide technical guidance and mentorship to junior team members, fostering a collaborative and knowledge-sharing environment.
  • Collaborate with cross-functional teams, including UX/UI designers and product managers, to ensure seamless integration and user-centric software solutions.
  • Contribute to process improvement initiatives and identify opportunities to streamline development workflows and increase productivity.
  • Adhere to project timelines, deliverables, and quality standards while effectively managing multiple priorities and tasks.
  • Maintain effective communication with team members, stakeholders, and clients to provide timely updates, gather feedback, and address concerns.

 

Qualifications:

  • Bachelor’s degree in computer science, Software Engineering, or a related field. Master's degree is a plus.
  • Minimum of 5 years of professional experience as a programmer or software developer.
  • Strong proficiency in programming languages such as Java, C++, Python, or JavaScript.
  • Experience with web development frameworks (e.g., Spring, Django, Angular, React) and database systems (e.g., MySQL, PostgreSQL, MongoDB).
  • Solid understanding of software development principles, design patterns, and best practices.
  • Knowledge of version control systems (e.g., Git) and agile software development methodologies.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is desirable.
  • Excellent problem-solving and analytical skills with the ability to translate business requirements into technical solutions.
  • Strong attention to detail and a passion for writing clean, efficient, and reusable code.
  • Effective communication and collaboration skills to work effectively in a team environment and engage with stakeholders.
  • Proven ability to work independently and proactively, taking ownership of assigned tasks and driving them to completion.
  • Experience in mobile app development or data analytics is a plus.
  • We offer a competitive salary ranging from $90,000 to $120,000 per year, commensurate with qualifications and experience. In addition, we provide a comprehensive benefits package, including health insurance, retirement plans, paid time off, and opportunities for professional growth and advancement.
  • Experience in mobile app development or data analytics is a plus.
     

Mid-Senior Level

Full Time

Fargo North Dakota United States


Share Job Opening