Responsibilities: • Design, develop and maintain the overall architecture of web-based applications for internal and external users • Stay on top of the software vulnerability landscape and be up-to-date on current attacks or potential attacks and prepare counter-measures (if possible) to thwart those attacks or at least be prepared for them • Develop software using various programming languages and related tools and frameworks, reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting and implementation. • Identify, analyze and develop solutions for the following platforms o MuleSoft ESB Platform o Java Web Apps running on Tomcat o F5 LTM Load Balancers • Troubleshoot problems, provide solutions, and guidance for our development staff, in regard to the following languages o HTML o Java o JavaScript o SQL • Communicate with the users to determine problems or design requirements • Conduct ongoing research on latest technologies, open source projects and languages • Coaching, mentoring, and assisting developers with standards and best practices • Other duties as assigned by the Manager of Application Development. Qualifications Skills and Qualifications:
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level