Unclassified - Shavano Park, TX

posted about 1 month ago

Full-time - Senior
Shavano Park, TX
1,001-5,000 employees

About the position

As a Senior Application Developer at SWBC, you will play a key role in developing and maintaining customer-facing applications and core internal integrations. This position involves working within Agile delivery teams to ensure software meets customer expectations while also mentoring junior developers. You will have the opportunity to engage with a dynamic product portfolio and implement new technologies as SWBC transitions to cloud-native development.

Responsibilities

  • Build systems to interface with SWBC clientele.
  • Automate processes to improve efficiency.
  • Build tools to eliminate repetitive tasks.
  • Participate in self-organizing teams working toward a common goal.
  • Respond to issues as they arise and partner with the Systems Assurance Group to improve monitoring.
  • Work with business partners to understand requirements and goals.
  • Prepare wireframes and mock-ups for proposed designs.
  • Conduct peer reviews to ensure that development and security standards are enforced.
  • Guide and mentor junior and mid-level developers on the team.
  • Perform all other duties as assigned.

Requirements

  • Bachelor's Degree from an accredited college or four-year university or equivalent experience required.
  • Minimum of five (5) years of experience required, including demonstrated knowledge of OOP and SOLID principles and design patterns.
  • Strong background in C#, HTML, JavaScript, XML, and JSON.
  • Experience creating and maintaining relational data models and databases.
  • Ability to troubleshoot advanced SQL performance issues and write/tune advanced SQL queries.
  • Knowledge of Agile principles with experience in Scrum or Kanban.
  • Familiarity with team development tools and source control, such as 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.

Nice-to-haves

  • Experience with operational support and on-call rotation.
  • Ability to keep up-to-date on the latest testing methods and technologies to produce high-quality software.
  • Experience with SQL Server or Oracle databases.

Benefits

  • Competitive overall compensation package
  • Work/Life balance
  • Employee engagement activities and recognition awards
  • Years of Service awards
  • Career enhancement and growth opportunities
  • Leadership Academy and Mentor Program
  • Continuing education and career certifications
  • Variety of healthcare coverage options
  • Traditional and Roth 401(k) retirement plans
  • Lucrative Wellness Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service