We are an Equal Opportunity Employer (Minorities/Females/Disabled/Veterans).  To read more about this, view the EEO is the Law poster and this EEO is the Law Poster Supplement
We are an E-verify employer.  E-verify is mandated by the Illegal Immigration Reform and Immigrant Responsibility Act of 1996.
Consistent with the Americans with Disabilities Act, applicants may request accommodations needed to participate in the application process.

Start Over with Job Search
Returning Applicant?  Login Now

IT Applications Developer - Hybrid
Job Code:SG00CP-2022-MB-1291
Reports To:IT Applications Manager
Job Class:Full time
FLSA:Salary Non-Exempt
Location:Bellingham, WA
  

JOB FUNCTION:       
The IT Applications Developer will create innovative technology solutions and modify existing solutions to improve business productivity and efficiency. This position includes productive problem solving, direct programming, encoding, testing, debugging and installation of code.  This position will work collaboratively with our IT team, business units, and external vendors and requires both strong technical and business skills.

JOB DUTIES:

  • Create new and modify existing business software applications
  • Test, maintain and recommend software improvements that ensure strong functionality, application optimization and an excellent user experience
  • Coordinate and manage assigned projects to successful outcomes
  • Work to identify and eliminate data integrity issues within existing and new databases
  • Support reporting and application integrations with SQL Server Reporting Services
  • Provide technical expertise while identifying opportunities to enhance and improve systems
  • Ensure developed applications adhere to business and regulatory requirements where applicable

SKILLS AND ABILITIES:

  • Excellent creative problem-solving abilities in a business software development environment
  • Excellent verbal, written and interpersonal communication skills
  • Strong listening skills and incorporating feedback
  • Strong understanding of Internet technologies and programming tools with specific knowledge in Microsoft IIS Server, Node.JS, JavaScript, Python, PowerShell, and XML
  • Strong knowledge and experience using web services via API’s (SOAP, RESTful)
  • Strong knowledge of and experience with Angular mobile and web app development
  • Strong mindfulness of details
  • Ability to manage multiple tasks and adapt to a changing environment
  • Ability to productively develop with Microsoft .Net, Visual Studio tools, SQL, and T-SQL
  • Solid knowledge of and experience with modern object-oriented programming language(s)
  • Solid technical understanding of client hardware and software used in a business environment
  • Solid technical understanding of networking principles and technologies including Microsoft Active Directory
  • Experience using a version control system such as Microsoft Azure DevOPs
  • Experience creating and maintaining technical documentation

QUALIFICATIONS/EDUCATION:

  • BA/BS degree in IT related field or equivalent experience
  • 3-5 years working experience in a software application development role
  • Willingness to work overtime and occasionally outside of normal business hours