We are looking for a software developer to build and implement functional programs. You will work with other System Engineers and Product Managers throughout the project duration. The ideal candidate will have 5 years of experience in the software developer space. He or she will be a self-starter and pro-active learner. He/she will have prior scripting experience and be willing to learn and perform some middleware scripting/coding tasks using Perl, shell, powershell, spring boot and Java.
Your goal will be to build efficient programs and systems that serve user needs.
• The candidate should have sufficient coding/development knowledge and experience to write backend REST API based code, performance monitoring scripts (using PowerShell, Java, Python) etc.
• Work with System Engineer to design algorithms and flowcharts
• Produce clean, efficient code based on specifications
• Integrate software components and third-party programs
• Verify and deploy programs and systems
• Troubleshoot, debug and upgrade existing software
• Gather and evaluate user feedback
• Recommend and execute improvements
• Create technical documentation for reference and reporting
• Proven experience as a Software Developer, Software Engineer or similar role
• Familiarity with Java, Python, PowerShell and Shell script development methodologies
• Experience with software design and development in a test-driven environment
• Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
• Ability to learn new languages and technologies
• Excellent communication skills
• Resourcefulness and troubleshooting aptitude
• Attention to detail.
The candidate will be working alongside a team of engineers following the US EST / PST time zone with a 1 hour break in between. We provide 12 days of paid vacation. This can be taken continuously ( no more than 1 day at a time ) at any time for any reason, and should be coordinated with the onsite resources to get approval for leave.
IT Consulting from Avih Consulting, LLC helps to give you the best technology tools available so that you can focus your time and attention on daily business operations. Our IT consultants are well-versed in all areas of information technology and can provide you with the guidance and resources you ...مزید پڑھیں