Key Responsibilities:
Design, develop, implement, and support business and e-commerce solutions;
Perform software code development, which includes, but is not limited to, writing source code, develop databases and create user interfaces;
Code, test, debug, document, implement, and maintain software applications following SDLC standards;
Use and apply technical standards, principles, theories, concepts and techniques common for software development in accordance with end user and company software requirements and procedures;
Evaluate design and architecture of proposed systems to determine feasibility of new applications and/or assessing business impacts on other systems;
Communicate transitional views to articulate how to traverse between current and future state;
Ensure alignment between existing reference architectures and future systems/technologies and integrations regarding Digital Marketing, CRM, ERP, WMS, and Web Catalog/Content Management implementations;
Align business vision, strategy, and goals with system requirements;
Lead and/or assist in implementation of complex designs;
Mentor/development of developers in less senior positions;
Work with team members and business partners including IT, Sales, and Marketing to assist in the development and implementation of short and long term digital and technical solutions.
Qualifications:
Understands Object Oriented Programming (abstraction & encapsulation)
Creates, maintains, and calls web services using C# (Web API)
Includes JSON, Serialization, and knowledge of MVC
Uses logging frameworks to output meaningful logs for all levels (DEBUG, INFO, WARN, and ERROR)
Uses GitHub in a team environment including pull requests and review processes
Uses a ticketing system (Jira) to distribute, measure, and work within a team
Follows Test Driven Development practices to ensure quality of code delivery
Enforces and follows CI/CD practices with pipelines
Delivers documentation like README, Solution Design, and accompanying diagrams
Direct experience with:
Modern Web Technologies (REST, HTML5/CSS/JavaScript), Angular and similar frameworks and languages; Microsoft .NET (C#/VB) and .NET Core; Microsoft IIS and node.js web server technologies; Microsoft SQL / Transact SQL DBMS; BaaS/PaaS Cloud implementations.
Some knowledge of and experience with digital marketing technologies including web analytics, site search, content management, and display advertising;
Knowledge of end-to-end systems development life cycles (i.e., waterfall, iterative and other modern approaches to software development)
Experience with Git workflow
Extensive knowledge of reference architecture, technology standards, and development frameworks
Education:
Associate (Preferred)
Experience:
Microsoft SQL Server: 2 years
Angular: 2 years
Front-end development: 2 years
Web development: 2 years
Test-driven development: 2 years
Benefits:
401(k)
401(k) matching
Dental insurance
Employee assistance program
Flexible schedule
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid time off
Retirement plan
Tuition reimbursement
Vision insurance
Job Type: Full-time
Pay: $100,000.00 – $110,000.00 per year
Benefits:
Schedule:
Supplemental pay types:
Experience:
Work Location: One location
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> HMI Utilities is a leading utility construction firm providing critical infrastructure for the Power, Gas...
Apply For This JobJob Description The Department of Art, Architecture and Design at Lehigh University invites applications for a tenure-track position as Assistant...
Apply For This JobAbout us Bright Wood Corporation: family owned and operating in Central Oregon as a Wood Manufacturer since 1957, we are...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Company Overview: CRA Telecom is a Holyoke Massachusetts based company founded in 1999. Its primary...
Apply For This JobJob Details Full-time$80,550 – $115,393 a year1 hour ago Qualifications UI CSS JavaScript UX jQuery Bachelor’s degree Full Job Description...
Apply For This JobFull Job Description We are looking for a Python Developer to join our engineering team and help us develop and...
Apply For This Job