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
B.L. Harbert International