Software Developer

Employment Type: Permanent & Full Time

Start Date: August 21, 2023

Hours of Work: Monday to Friday, 9:00 AM – 5:00 PM (Mountain Time), On-Site

Responsibilities: As a Software Developer at Tecwiz Solutions, you will have the following key responsibilities:

  • Professionally maintain all software and create regular updates to address customer and company concerns.
  • Collaborate with team members to determine best practices and client requirements for software.
  • Code and test programming for software and mobile apps.
  • Configure and design applications and workflows, using outside-the-box thinking, to create innovative ways to advance our client-first strategy.
  • Apply analysis skills to understand and assess the impact of infrastructure and technical changes within the environment.
  • Conceive and write detailed software implementations/code while ensuring adherence to security, logging, error handling, performance standards, and non-functional requirements.
  • Create code that aligns with architecture patterns and technology strategy.
  • Evaluate new technologies for fit with the program/system/ecosystem and assess their impacts on processes, data, and risk (e.g., security).
  • Work closely with product management and UX teams to execute ideas from concept to delivery using excellent software design, coding, and processes.
  • Fix bugs in existing code, conduct coding and debugging.
  • Analyze information to recommend and plan the installation of new systems or modifications to existing systems.
  • Prepare reports, manuals, and other documentation on the status, operation, and maintenance of software.
  • Research and evaluate a variety of software products and security software.

Qualifications: To be considered for this position, candidates should meet the following requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Developer or in a similar role.
  • Strong coding skills and proficiency in programming languages such as Java, C++, or Python.
  • Experience with software development methodologies and tools.
  • Familiarity with mobile app development is a plus.
  • Strong problem-solving and analytical skills.
  • Excellent collaboration and communication abilities.
  • Attention to detail and a commitment to delivering high-quality software.
  • Knowledge of software security best practices.
  • Ability to adapt to new technologies and learn quickly.

How to Apply: If you meet the qualifications and are interested in joining our dynamic team, please submit your resume and cover letter to Please include “Software Developer Application” in the subject line.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

Get InTouch