Tech Lead - Application Development (Remote)

| Remote
By clicking Apply Now you agree to share your profile information with the hiring company.
SWBC is seeking a talented individual to work with the industry's latest technologies and methodologies in supporting, enhancing, and developing new functionality of customer-facing web applications. This role builds tools to eliminate repetitive tasks, a automates processes to improve efficiency, and maintains existing systems and fixes defects, as necessary. The Tech Lead - Application Development role participates in operational support and on-call rotation, responds to issues as they arise partnering with the Systems Assurance Group to improve monitoring, and participates in self-organizing teams working toward a common goal.

Why you'll love this role:

This position provides you the opportunity to assist and help mentor your fellow developers of every skill level. You are able to solve the hard technical problems, often pioneering new implementations with state-of-the-art technologies. In addition, you help bridge the gap between the business requirements and the technical details needed to accomplish the business goals. Being a principal is about leading from within.

Essential duties to include the following:
  • Supports, enhances, and develops new functionality of customer-facing web applications using C#, ASP.NET MVC, JavaScript/jQuery, Angular, Node.js and TSQL.
  • Automates data loading and synchronization processes.
  • Builds tools to eliminate repetitive tasks.
  • Prepares wireframes and mock-ups for proposed designs.
  • Provides technical leadership to the team, ensuring that all delivered solutions and architecture adhere to industry best-practices for scalability, maintainability, usability, availability, extensibility, security, and portability.
  • Guides and mentors developers on the team.
  • Encourages and educates the team on best practices, such as Test-Driven Development (TDD), pair programming etc.
  • Responds to issues as they arise and partner with Systems Assurance Group to improve monitoring.
  • Participates in operational support and on-call rotation.
  • Participates in self-organizing teams working to a common goal.
  • Works with multi-disciplinary AGILE teams, Scrum and Kanban, in a team-oriented environment.
  • Works as an essential part of a highly motivated business team.
  • Performs other duties as assigned.

Serious candidates will possess the minimum qualifications:
  • Bachelor's Degree in Engineering, Computer Science, or related field from an accredited college or four-year university.
  • Minimum of seven (7) years of extensive software development experience, including architectural design, use of SOLID principles, development, and design patterns, as well as experience in a continuous integration (CI) environment with build, release, and deployment required.
  • Minimum of five (5) years of experience in .Net/C# required.
  • Development experience with Node.js preferred.
  • User interface (UI) development experience with JavaScript frameworks, such as Angular, Angular2, Knockout.js, Vue.js, ReactJS preferred.
  • Experience with DynamoDB and/or other NoSQL databases and core services implementing public and hybrid cloud solutions preferred.
  • Experience in automation of code deployment across multiple cloud providers, such as Amazon Web Services, Microsoft Azure, Google Cloud, VMWare, and OpenStack preferred.
  • Proficient knowledge of business processes and working knowledge of applicable laws and regulations.
  • Proficient Microsoft Office skills, including Word and Excel.
  • Excellent verbal and written communication skills.
  • Exposure to external data storage systems, such as files shares, databases, flat files, etc.
  • Familiar with basic web development practices, i.e., HTML, CSS, JavaScript, jQuery, etc.
  • Familiar with team development tools and source control, including Visual Studio, TFS, CVS, JIRA, GIT, etc.
  • Familiar with and working toward improving working knowledge of OOP, SOLID, and design patterns.
  • Familiar with the principles of SDLC and separation of duties.
  • Able to effectively write code and develop solutions in several different programming languages, i.e., Java, ASP .NET, JavaScript/jQuery, VB/C#, TSQL, HTML/CSS, etc.
  • Able to write and assess performance of basic SQL queries.
  • Able to remain up-to-date on the latest development methods and technologies to producing high-quality software.
  • Able to work as an essential part of a highly motivated business team.
  • 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 for long periods of time.
  • Able to push, pull, and lift up to 20 lbs. of files, supplies, documents, or other related items.
  • Able to type 35 WPM.
  • Able to travel locally or nationally by car or plane.

SWBC offers*:
  • Competitive overall compensation package
  • Work/Life balance
  • Employee engagement activities and recognition awards
  • Years of Service awards
  • Career enhancement and growth opportunities
  • Emerging Professionals and Mentor Program
  • Continuing education and career certifications
  • Variety of healthcare coverage options
  • Traditional and Roth 401(k) retirement plans
  • Lucrative Wellness Program

*Based upon employee eligibility

Additional Information:

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

Please note, SWBC does not hire tobacco users as allowed by law.

To learn more about SWBC, visit our website at If interested, please click the appropriate apply button.
More Information on SWBC
SWBC operates in the Fintech industry. The company is located in San Antonio, TX. SWBC was founded in 1976. It has 1531 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability Insurance, Dental Benefits, Vision Benefits, Health Insurance Benefits and Life Insurance. To see all 32 open jobs at SWBC, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SWBCFind similar jobs