Web Applications Developer III

Job Type: Full Time
Job Location: United States
Salary: $102 000 - £130

About the job

The Web Application Developer III is accountable for managing the Web Site/Ecommerce systems for all Exponential Technology Group (XTG) companies. This position works under general supervision on projects and/or programs of moderate to high complexity. They are accountable for designing, coding, testing, documenting and implementing code for new or existing applications.

Accountabilities

Ensure public facing sites are performing as expected and secure.

Define development objectives by analyzing user requirements to match system features and functionality outlined. Recommends and executes custom solutions by comparing advantages and disadvantages of development options.

Complete application development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.

Collaborate with the project team including but not limited to the mainframe, database and/or graphics resources to complete the requirements outlined for the initiative.

Support users by developing documentation and assistance tools.

Update job knowledge by researching new & emerging Web technologies and software products; participating in educational opportunities; reading professional publications; leveraging available resources.

Convert project requirements into technical design specifications with detailed instructions and logical steps for coding by creating flowcharts and/or pseudo-code where applicable. Considers all aspects of project such as hardware limitations, code efficiency, and any other system constraints.

Formulate development plan by working with project management and outlining steps required to execute project, completing project assignments in a timely manner.

Develop programs that run efficiently and adhere to XTG standards by minimizing excess overhead in applications and re-using code and coding techniques.

Ensure long term maintainability of the system by documenting project according to XTG guidelines.

Eliminate errors before moving project to Quality Assurance by thoroughly testing and debugging code.

Ensure a timely progression of project completion by coordinating testing activities, including test data and results, with Quality Assurance.

Provide resolutions to problems by leveraging available resources for research and troubleshooting.

Additional duties as assigned.

Education & Experience

High School Diploma or GED required. A Bachelor’s degree in computer science preferred; four to six years related experience required; or equivalent combination of education and experience. Three plus years of extensive experience working with Kentico. Two plus years of comprehensive experience working with Vue.js. Two plus years of Microsoft Azure cloud services related to web app development.

Skills & Certifications

  • Expert understanding of the Kentico Xperience MVC development model, including its architecture, custom development, and E-commerce features.
  • Advanced knowledge of C# and the Microsoft .NET Core technology stack and frameworks.
  • Proficiency in front-end web technologies, with a strong emphasis on Vue.js, including JavaScript, TypeScript, HTML5, CSS, as well as related web development languages and frameworks.
  • Thorough understanding of middle-tier technologies such as APIs (REST and SOAP), XML/JSON, message queues, and Web Services.
  • Competence in Microsoft Azure DevOps services and the Azure cloud platform.
  • Knowledge of Object-Oriented Analysis and Object Oriented Design (UML).
  • Possesses strong analytical, troubleshooting, and problem-solving skills.
  • Possesses strong attention to detail.
  • Possesses strong organizational skills and multitasking ability.
  • Ability to analyze the impact of decisions before execution.
  • Displays positive interpersonal communication skills
  • Possesses keyboard proficiency with ability to type 40 words per minute

What we offer our team members:

  • A great benefits package that includes (but is not limited to) Medical/ Dental/ Vision, 401(k)/Roth plan with matching contribution, Healthcare Savings Accounts.
  • A wide variety of benefits to include Tuition Reimbursement, vacation, floating holidays, volunteer day off, PTO or sick time.
  • Ongoing training throughout your employment with opportunities to participate in professional and personal development programs.
  • A strong focus on giving back to our communities through philanthropic opportunities.
  • Great culture and opportunities for growth and advancement.

    APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx