Talent.com
Esta oferta de trabajo no está disponible en tu país.
Senior Application Developer

Senior Application Developer

SWBC MexicoMonterrey, Nuevo León, Mexico
Hace 24 días
Descripción del trabajo

Overview

Join to apply for the Senior Application Developer role at SWBC Mexico . This role focuses on developing and maintaining customer interfacing applications and core internal integrations, and works within self-organized teams to ensure software is built to customer expectations while guiding and mentoring developers.

Why You'll Love This Role

As a senior application developer for SWBC, you will take on a prominent role within our Agile delivery teams. You will have the opportunity to build awesome technology to solve complex problems as well as mentor other developers. SWBC offers a very dynamic product portfolio, so you will have many opportunities to learn and implement new technologies as we continue our journey into cloud-native development.

Responsibilities

  • Builds systems to interface with SWBC clientele.
  • Automates processes to improve efficiency.
  • Builds tools to eliminate repetitive tasks.
  • Participates in self-organizing teams working toward a common goal.
  • Responds to issues as they arise and partners with the Systems Assurance Group to improve monitoring.
  • Works with business partners to understand requirements and goals.
  • Prepares wireframes and mock-ups for proposed designs.
  • Conducts peer reviews to ensure that development and security standards are enforced.
  • Guides and mentors junior and mid-level developers on the team.
  • Performs all other duties as assigned.

Qualifications

  • Bachelor’s Degree from an accredited college or four-year university or equivalent experience required.
  • Minimum of five (5) years of experience including knowledge of OOP and SOLID principles and design patterns; strong background in C#, HTML, JavaScript, XML, and JSON; creating and maintaining relational data models and databases; and troubleshooting with advanced SQL performance issues and writing / tuning advanced SQL queries.
  • Knowledge of C# and proficiency in several programming languages, including Java, ASP.NET, JavaScript / JQuery, T-SQL, HTML / CSS, etc.
  • Knowledge of relational data models.
  • Knowledge of Agile principles with experience in Scrum or Kanban.
  • Knowledge of team development tools and source control, e.g. Visual Studio, TFS, CVS, JIRA, GIT, etc.
  • Knowledge of one or more JavaScript frameworks, including Angular, Angular2, Vue.js, Knockout, React, Polymer, etc.
  • Demonstrated willingness and ability to adapt and learn new technologies / processes.
  • Proficient Microsoft Office skills, including Outlook, Word, and Excel.
  • Excellent verbal and written communication skills.
  • Ability to diagram and communicate software and technical concepts clearly to the development team.
  • Able to participate in operational support and on-call rotation.
  • Able to stay up-to-date on the latest testing methods and technologies to produce high-quality software.
  • Able to create and maintain databases, including SQL Server or Oracle.
  • Able to assist with advanced SQL performance issues and write / tune advanced SQL queries.
  • Able to recognize and apply OOP and SOLID principles and design patterns.
  • Able to use basic office equipment, including copy machine, personal computer, and fax.
  • Able to sit for long periods of time performing sedentary activities.
  • Able to stand, stoop, and kneel to file for long periods of time.
  • Able to push, pull, and lift up to 20 lbs. of files, supplies, documents, or other related items.
  • Additional Information

    SWBC is a Substance-Free Workplace and requires pre-employment drug testing.

    To learn more about SWBC, visit our website at www.SWBC.com. If interested, please click the appropriate apply button.

    Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Application Developer • Monterrey, Nuevo León, Mexico