Job Impulse, Inc.
Application Developer
Job Impulse, Inc., Madison, Alabama, United States, 35756
ABOUT US Job Impulse, Inc. is an international recruitment company that focuses on upgrading the career opportunities of our candidates. We strive to create a professional partnership between our clients and contractors looking for their next career move. We have over 9,000 employees working in locations across twelve countries in fields ranging from industrial to office, marketing to engineering, technology, aerospace, medical, and more. JOB DESCRIPTION Job Impulse, Inc. has an immediate opening for APPLICATION DEVELOPER in Huntsville, AL . Responsibilities of an APPLICATION DEVELOPER includes , but are not limited to, the following: Design, develop, and maintain software applications based on user requirements and technical specifications. Write clean, scalable, and efficient code in a variety of programming languages (e.g., Java, C#, Python, etc.). Support the Government's effort to obtain and maintain an authority-to- operate (ATO) and protect the security posture of the program systems and applications. Possess exceptional interpersonal and communication (verbal and written) skills; Provide Government personnel instruction, guidance, and documentation; and Be willing to learn new technical disciplines and to become a resident expert within a team. If requested, be able to attend CCB meetings with the Government to represent the Team Collaborate with cross-functional teams including designers, business analysts, and other developers to create optimal user experiences. Conduct software testing to identify bugs and improve application functionality. Troubleshoot, debug, and upgrade existing applications to ensure optimal performance and user experience. Create and maintain technical documentation related to application development and updates. Stay up to date with the latest industry trends, technologies, and best practices in application development. Assist in the deployment and maintenance of applications in production environments. Provide technical support to end-users and resolve application-related issues as they arise. Job Requirements of an APPLICATION DEVELOPER: Net Core 7/8, React, Azure Fundamentals (This position will focus more on Web development initially then as the migration is more underway the role will focus more on application development. We are migrating everything from Java 8 to .net version 7 with a REACT front end.) Agile Linux - minimal with commands, enough to navigate on the boxes, Docker Containers GitLab - both as their ticketing system but also understanding GitLab CI/CD Programming languages, such as Java and Python. Experience in developing SOAP and REST APIs in a client/server environment such as Java and Python. Experience writing and evaluating regular expressions, experience developing, debugging and/or refactoring code for popular programming languages (i.e., Java, Python, etc.), experience with scripting command line tools (e.g., Vim, Bash, PowerShell, etc.) to automate command tasks, Knowledge of object-relational mapping (ORM, knowledge of web-related technologies HTML5, JavaScript, and CSS, and experience with any major database (e.g., PostgreSQL, MySQL, or SQL Server). Experience in developing in cloud native applications (AWS preferred) would be beneficial. It's preferred you have one (1) or more years of experience with cloud application development that may include migrating on-premises applications, but this experience is not required. You'll have opportunity to be involved in this once on board. REQUIRED Experience and Education: For immediate consideration, our Huntsville Branch can be called at 256-542-9444. Conducting (drug screening and/or background check) report inquiries may be necessary for employment purposes. Job Impulse, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status Please be sure to carefully read through all requirements for the APPLICATION DEVELOPER as only serious applicants will be contacted. Unfortunately, not all candidates can be contacted who respond to this job, however we will reach out to you directly if your experience is determined match to the desired requirements. Thank you.