Senior Full-Stack Developer


EMPLOYER: Lucrative Innovations, Inc. d/b/a Covert Alert

WORK LOCATION: Indianapolis, IN

CONTACT: Danny Woods

HOURS/WEEK: 40/week

JOB DUTIES: Analyze various software aspects such as design patterns and software architecture; Review and adhere to the software development approach, review and implement the testing conditions and environment, tools to be used, risk assessments, and identify and prioritize specific tasks based on analysis of the risks, test items and requirements; Create the design architecture and environment, including any required infrastructure and tools; Perform analysis and design document reviews, and deliver to the development head, test head and team, and all stakeholders who are related to the project; Implement the use of technologies and other software coding methodologies such as Java, AWS, Google Cloud, Angular, HTML, CSS, JavaScript, Bootstrap, jQuery, EIS, NodeJS, ExpressJS, Firebase functions, Firebase databases, Firebase storage, Google Maps API, speech recognition API, speech synthesis API and React Native, Android Studio, Visual Studio code, Postman, Bitbucket and JIRA; Develop the Android mobile application for the c3vlar360 project using Android Studio SOK, Java, React Native, and the speech recognition framework; Develop the enterprise application for the c3vlar360 project, including front-end development using HTML, CSS, Bootstrap, JavaScript, jQuery, and back-end run-time environment development using Node.js; Develop the enterprise application and deploy in AWS, and develop a mapping system for 911, which is developed using Google Maps API; Verify the bug fix provided by the developers and do re-testing on the failed test cases, as well as regression testing to verify new bug fixes do not impact old features or functions; Ensure there are no defects in the work product before getting released to the customer; Perform testing of new features/functions, as well as testing of existing or old features/functions for the changes requested by the customer; Deploy the application with the least amount of use disruption; Analyze and troubleshoot deployment issues in a timely manner and thereby ensure system scalability and reliability.

REQUIREMENTS: The position of Senior Full-Stack Developer requires a Master’s degree in Computer Engineering, Computer Science or a related field, and at least three (3) years of experience in software development and design using test driven development with Scrum, Java, SQL queries and PL/SQL procedures.

Note: This notice is provided as a result of the anticipated filing of an application for permanent labor certification for this job opportunity. Any person may provide documentary evidence bearing on this application to the United States Department of Labor, Employment and Training Administration, Atlanta Processing Center, Harris Tower, 233 Peachtree Street, NE, Suite 410, Atlanta, Georgia 30303.

Return to Careers page