Brambang.com
Posted 98 months ago
Lead Software Engineer
Setia Budi, Daerah Khusus Ibukota Jakarta, IndonesiaRemoteFull-time
AI Summary
Lead Software Engineer Brambang.com is an e-commerce company pioneering a cheaper and more efficient way to buy fresh produce. To achieve our ambitious goals, we are recruiting smart, high-energy individuals who are looking to work in an innovative, fast-paced environment.
About this role
Lead Software Engineer
Brambang.com is an e-commerce company pioneering a cheaper and more efficient way to buy fresh produce. To achieve our ambitious goals, we are recruiting smart, high-energy individuals who are looking to work in an innovative, fast-paced environment.
Responsibilities:
- provides planning, processing and performing all jobs
- designs and develops programming systems
- responds promptly and professionally to bug reports
- reviews and repairs legacy code
- conducts system analysis and development
- analyzes, designs, coordinates and supervises the development of software systems
- analyzes system specifications and translates system requirements to task specifications for junior programmers
- provides analysis of current programs which includes performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming
- develops new programs and proves the program to develop needed changes
- develops new programs, analyzes current programs and processes, and making recommendations
- writes, edits, and debugs new programs for assigned projects
- documents 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
- utilizes tools and equipment involved in performance of essential functions of programming including measuring instruments
- searches, summarizes and keeps the team abreast of strategic information from all sources
- provides feedback to analysis/training staff about performance considerations / usability issues concerning software specifications and implementation
- researches and recommends software tools to management
- provides assistance to testers and supports personnel as needed to determine system problems
Qualifications
Lead software engineer requires a bachelor’s degree or higher in Computer Science or any related/similar field, at least 5 years experience in web development.
Required skills:
- has an experience with profiling, load simulation, Linux optimization, and database optimization
- has an experience with GIT, JavaScript, CSS, HTML5, AngularJS, NodeJS, Ionic, Cordova
- experience with mobile application development is an advantage
- experience with AWS (Amazon Web Services) infrastructure is an advantage
- complex problem solving, Critical thinking, Creativity, Service orientation
- people management, coordinating with others, negotiation, judgement and decision making