logo
Required Skills
Locked
Performance Tuning
Locked
Linux
Locked
Coding
Locked
Mysql
Locked
Javascript
Locked
Php
Locked
Json
Locked
Windows

Job Description

  • Software Development positions at BIB work in the Engineering department, spending most of the time writing code and collaborating with other engineers and project managers.
  • This code can be a variety of programming languages including database systems queries, script files, system processes, reports, interpreted languages, or compiled code.
  • This position requires out-of-the-box thinking, strong self-starter abilities, and the skills needed to work closely with others on the team.
  • Developers at BIB will review code from the team and have their own code reviewed by peers.
  • There will be a high expectation of code quality and thoughtfulness in design and execution.
  • A strong work ethic and commitment to BIB s core values (and culture) are essential.
  • Excellent verbal and written (English) communication is a must.
  • This position also has the expectation of supporting the code and systems the engineering department produces.
  • This oftentimes means working closely with, and supporting BIB staff, clients, and vendors.
Outline
  • Create, develop, implement, upgrade, and/or migrate company websites, apps, backends, databases, APIs, third-party integrations, and other various programming and systems and development needs.
  • Assist in researching, developing, and implementing any new products, sites, and services requested by the company.
  • Provide support to peers, other BIB staff, clients, and vendors. This is typically done by ticketing; However, some e-mail or phone-based correspondence will be required.
  • Review code produced by peers
  • Support software systems as needed. This includes full-stack responsibility for the systems the team runs and operates.
  • Be an active participant in teams meetings and stand ups.
  • Follow the company processes and procedures for professional SDLC.
  • Other duties and responsibilities as needed by the company from time to time
Skills
  • A strong background in programming for the web. This can include languages such as PHP, Java, C#, ASP.NET, JavaScript, and Python. ColdFusion CFML is also a huge benefit, although not a hard requirement.
  • A strong background in SQL databases.
  • Modern SDLC and DevOps, AWS/Azure/GCP, and Docker a plus.
  • Strong verbal skills and excellent written communication.
  • Ability to work together with the team, and then execute independently, meeting productivity goals.
  • Ability to help design complex systems and provide input on innovative coding projects.
  • REST/JSON APIs. Developing them, and writing code to use various APIs.
  • Windows, Linux, Mac, VSCode, Vim, git, Azure Devops / Jira / Zoho Sprints
  • Regular Expressions and text processing
  • Strong background in the entire stack: web servers, load balancing, application servers and connectors, database, performance tuning. Ability to troubleshoot things that are broken.
  • Microsoft SQL Server is a big plus, as are Postgres and MySQL.
  • Github and knowledge of how git-based workflows work.

Salary

N/A

Location

Chennai, Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Bengaluru

Job Overview
Job Posted:
8 months ago
Job Type
Full Time, Permanent
Job Role
Software Development - Other,
Education
UG: Any Graduate, PG: Any Postgraduate
Experience
2-3 Yrs
Total Vacancies
1
Location

Chennai, Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Bengaluru