Junior Software Developer

B.L. Harbert International Birmingham , AL 35202

Posted 2 months ago

B.L. Harbert International is looking for a Junior Software Developer to work in Birmingham, Alabama supporting the International Operations Group of BL Harbert International. BL Harbert International's software development team has evolved over the years and has created and deployed our own applications to support operations. The Junior Software Developer will work closely and under the direction of the Director of Construction Technology to work in the design, oversee complex systems analysis, design and development of useful applications. Candidate must be motivated and talented in optimizing front-end development focusing on effectiveness, efficiency and scalability. Candidate must be able to commute or relocate to Birmingham, Alabama.

Responsibilities:

  • Report, work closely and collaborate with the Director to understand the business logic and design to optimize frontend performance

  • Work in a fully agile environment and learn from a smart, motivated team

  • Write clean codes for the front and back end of the applications

  • Build and deploy reliable web applications in a production environment leveraging automated testing and continuous delivery

  • Upgrade and main the software following deployment

  • Implement and design new features on both applications and web technologies

  • Write effective APIs

  • Collaborate with the Director to understand the business and design provided

  • Maintain and write all necessary technical documentation

  • Troubleshoot, debug and resolve application and client side issues

  • Build cutting-edge web applications and microservices and mobile applications

Requirements:

  • US citizen

  • Ability to obtain and maintain a security clearance through the US Government

  • Ability to travel internationally as needed

  • Well-developed verbal and written communication skills

  • Experience using Microsoft Office applications

  • HTML5, JavaScript, CSS3

  • Able to travel internationally as needed

  • Possess a thorough understanding of SQL and NoSQL database design and implementation methodologies

  • Possess IT or business related two- or four-year college degree, or a minimum of three (3) years of experience in a medium to large scale Information Services environment

  • Bachelor's Degree in Computer Science or comparable degree

  • Minimum 3 year consecutive work experience related to Web Development or Database Administration

  • Ability to work independently in database management activities

  • Strong communication skills

  • Experience with data mining techniques and procedures

  • Strong commitment to customer service

  • Strong analytical skill sets, which include problem solving

  • Experience in developing API-driven micro-services

  • Python

  • Web-UI Frameworks

  • Front-end Web Frameworks (ReactJS, NodeJS, Odoo, OWL)

  • Mobile Framework (React Native, Swiftic, Ionic)

  • Testing Framework (Selenium, Webdriver)

  • Elastic Search, Kabana

  • .Net (C#, ASP.Net, MVC, Web API)

  • PHP Framework (Laravel)

  • REST API

  • SQL Server, MySQL, Postgres

  • Web Server administration (IIS, Apache, Nginx)

Preferences:

  • Experience in the following:

  • AWS Cloud

  • Odoo

  • NoSQL (MongoDB)

  • Python

  • CICD

  • Mobile Development

  • Data and Access security and optimization

  • High-density data optimization

  • Business Intelligence

  • Knowledge in linux server administration

Physical Demands:

To perform the duties of this job, the employee must:

  • Have the ability to repetitively use hands to grasp, reach above and below with arms, and work overhead

  • Have the ability to stoop, bend, walk, kneel, crouch and crawl

  • Have the ability to lift, carry and/or move up to 25 lbs. of weight in the form of paper, boxes, files, etc.

  • Have the ability to sit for extended periods with occasional standing required

  • Possess the manual dexterity to operate office equipment, filing, and perform specialized skills

  • Possess a high degree of concentration necessary in a busy office environment

Work Environment:

To perform the duties of this job, the employee

  • Must be able to work in an office environment

  • Must have flexibility with hours in order to better accommodate business needs

B.L. Harbert International, LLC offers an excellent benefits package including a competitive US base salary, BCBS medical and dental, group insurance, 401K plan and paid holidays and vacation.

B.L. Harbert International, LLC is an EOE / Vets / Disabilities


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Junior Software Developer Remote

Synergisticit

Posted 2 days ago

VIEW JOBS 4/25/2024 12:00:00 AM 2024-07-24T00:00 Since 2010 Synergisticit has helped Jobseekers differentiate themselves by providing candidates the requisite skills and experience to outperform at interviews Synergisticit Times Square, WA King County, WA

Junior Software Developer

B.L. Harbert International