Job Description

Join to apply for the Software Engineer role at SWBC Mexico

Join to apply for the Software Engineer role at SWBC Mexico

  • Builds systems to interface with SWIVEL 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 product support teams to run issues to ground.
  • Works with product 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 mentor’s junior and mid-level developers on the team.
  • Performs all other duties as assigned.
Essential Duties Include The Following
  • Builds systems to interface with SWIVEL 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 product support teams to run issues to ground.
  • Works with product 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 mentor’s junior and mid-level developers on the team.
  • Performs all other duties as assigned.
Serious Candidates Will Possess The Minimum Qualifications
  • Bachelor’s Degree from an accredited college or four-year university or equivalent experience required.
  • Minimum of three (3) years of experience required, including demonstrated 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 write/tune advanced SQL queries.
  • Proven efficiency in a variety of programming languages, potentially including C#, Node.js, ASP .NET, JavaScript/jQuery, TypeScript, HTML/CSS, etc.
  • Extensive experience with relational databases and general knowledge of NoSQL databases.
  • Exposure to microservice architecture and cloud-native services (preferably AWS); e.g. AWS Lambda, Amazon API Gateway, AWS Fargate, SNS, SQS, CloudFront, CloudFormation, etc.
  • Experience in a continuous integration (CI) environment with Build, Release, and Deployment
  • Knowledge of Agile principles with experience in Scrum or Kanban.
  • General knowledge of domain-drive design (DDD), three-tier architecture, and other design patterns.
  • Knowledge of team development tools and source control; e.g. Visual Studio, Azure Devops, JIRA, GIT, etc.
  • Knowledge of one or more JavaScript frameworks, including Angular, Vue.js, Knockout, React, polymer, etc.
  • Demonstrated willingness and ability to adapt and learn new technologies/processes.
  • Familiar with most general office machines and be proficient in MS Office tools.
  • Able to sit for long periods of time analyzing, modifying, and testing software programs.
  • Able to lift or move 20-40 lbs. of computer-related objects, manuals, or other office items.
Additional Information
SWBC is a Substance-Free Workplace and requires pre-employment drug testing.
To learn more about SWBC, visit our website at If interested, please click the appropriate apply button.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology

Referrals increase your chances of interviewing at SWBC Mexico by 2x

Jr. Software Engineer (Python - DataOps)

Entry-Level .NET Developer - Remote | REF#

Developer Java (AI/Tech Consulting Company)

Fullstack Developer (Java/Angular) AI/Tech Consulting Company

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application