Software/Web Developer

B E A T LLC
San Antonio, TX Remote Full Time
POSTED ON 10/16/2021 CLOSED ON 11/14/2021

What are the responsibilities and job description for the Software/Web Developer position at B E A T LLC?

Title: Software Developer

Location: San Antonio, TX

Job Description

*Must be able to pass a background screening with no outstanding derogatory information

Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisor

  • Working closely with upper management.
  • Design and develop programming systems making specific determinations about system performance.
  • Responding promptly and professionally to bug reports.
  • Review and repair legacy code.
  • Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.
  • Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems.
  • Analyze system specifications and translate system requirements to task specifications for junior programmers.
  • Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
  • Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product.
  • Responsible for development of new programs, analyzes current programs and processes, and making recommendations which yield a more cost effective product.
  • Writes, edits, and debugs new computer programs for assigned projects, including necessary records and desired output.
  • Tests new programs to ensure that logic and syntax are correct, and that program results are accurate; assists lower-level programmers with programming assignments.
  • Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.
  • Responsible for reading, understanding, and utilizing all part and assembly prints, forms, spreadsheets, bills of material, specification sheets, and technical references.
  • Responsible for utilizing tools and equipment involved in performance of essential functions of programming including measuring instruments.
  • Search, summarize and keep the team abreast of strategic information from all sources
  • Maintain client databases
  • Capable of writing proposals or papers.
  • Making presentations to customer or client audiences or professional peers.
  • Maintain positive client interactions.
  • Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff.
  • Responsible for communicating with engineers and manufacturer's technical support staff regarding programming needs and performance.
  • Provide general administrative support to the organization
  • Provide feedback to analysis/training staff about performance considerations / usability issues concerning software specifications and implementation.
  • Research and recommend software tools to management.
  • Provide assistance to testers and support personnel as needed to determine system problems.
  • Review, to the extent possible, changes in code and the environment that will affect system performance.
  • Provide recommendations to management concerning issues of programmer productivity and software development management.

QUALIFICATIONS

  • A solid understanding of networking/distributed computing environment concepts.
  • Solid understanding the principles of routing, client/server programming.
  • Possess excellent communication skills, with an emphasis on verbal and written communication.
  • Ability to multi-task and stay organized in a dynamic work environment.
  • Possess a positive attitude.
  • Ability to "think outside the box".
  • Consult with the Lead Programmer and the Technical Manager regarding professional skill development.
  • Prepare reports and analyses setting forth progress, adverse trends and appropriate recommendations or conclusions.
  • Participate in development of long range planning for new projects and facilities.
  • Experience and ability to teach or instruct co-workers.
  • Providing advice, training and technical support for various projects.
  • Working closely with management team in evaluating current systems and making decisions on future development.
  • Possess extremely advanced technical skills.
  • As new technologies emerge and impact our systems, expected to learn these technologies very quickly and resolve any problems involved in integrating new technologies with our systems.
  • Expert knowledge of computer languages.
  • Expert knowledge of data structures.
  • Expert knowledge of computer logic and flow-charting.
  • Expert knowledge of computer program design methods and techniques.
  • Expert knowledge of all database vendor versions.
  • Expert knowledge of all compiler versions.
  • Ability to learn new programming languages quickly.
  • Good knowledge of mathematical and statistical principles and formulas.
  • Assists the Programmer Analysts in designing programs and databases.
  • Ability to write, edit, and debug computer programs to achieve desired output.
  • Ability to work productively in a team.
  • Expert knowledge of maintaining and debugging live software systems.
  • Expert knowledge of writing program documentation.
  • In-depth technical knowledge of the current hardware.
  • Expert knowledge of used operating systems.
  • Expert knowledge of standard development tools.
  • Expert knowledge of networking technologies from the programmers prospective.
  • Ability to determine whether a particular problem is caused by hardware, operating systems software, application programs, or network failures.
  • Good knowledge of security and encryption.
  • Updates and modifies computer programs to improve efficiency.
  • Performs work of high difficulty in designing, writing, editing, modifying, and debugging computer programs.
  • Define functional specifications of the system for the appropriate hardware.
  • Expert knowledge of component writing.
  • Demonstrated ability to use standard computing tools: Word processor, spreadsheet, browser, email, and file compression software.
  • Overall knowledge of the computing environment at large, e.g. typical uses and user populations of operating systems, communications protocols, hardware platforms, etc.
  • MS Technologies/Tools:
  • Visual Studio 2012 and 2013
  • .NET Framework 3.5/4.5
  • ASP.NET MVC
  • Windows/Web Services
  • RESTful Web Services
  • Web API
  • Team Foundation Server 2013
  • Entity Framework 6
  • Languages:
  • C#, VB.NET, HTML, VB, ASP.NET, Java Script, CSS, AJAX, jQuery, XML, T-SQL (including Stored Procedure development), LINQ, Knockout, AngularJS, JSON.
  • Databases:
  • SQL Server 2008/2012, DB2, MySQL, MS Access. Some knowledge of Hadoop.
  • Other Technologies are a PLUS:
  • Telerik for ASP.NET 3.5
  • Boot Strap
  • ASP.NET MVC 4/5

Certifications a PLUS:

  • MCP (Microsoft Certified Professional)
  • Microsoft MCSD (Microsoft Certified Solutions Developer) track.

Education

  • 4-year degree – preferred
  • 4-year degree – preferred

Job Type: Full-time

Pay: $90,000.00 - $100,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Health savings account
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Referral program
  • Vision insurance

Schedule:

  • 8 hour shift
  • Day shift
  • Monday to Friday

Education:

  • Bachelor's (Preferred)

Experience:

  • Web development: 3 years (Preferred)

Work Location:

  • One location

Work Remotely:

  • Temporarily due to COVID-19

Work Location: One location

WordPress Web Developer - In Office
Leadhub -
San Antonio, TX
ServiceNow Developer
Veracity Software Inc -
San Antonio, TX
Remote Web Content Developer | WFH
Get It Recruit - Information Technology -
Schertz, TX

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Software/Web Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $100,668 - $129,964
  • Debugging Skill

    • Income Estimation: $82,049 - $118,582
    • Income Estimation: $94,373 - $127,234
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software/Web Developer jobs in the San Antonio, TX area that may be a better fit.

Web Developer

Accroid Inc, San Antonio, TX

Web Developer

Cymertek, San Antonio, TX