Full Job Description
Remote
Job Description:
currently has an opening for a Senior Java Front End Software Developer capable of supporting an enterprise level system for a Department of Veterans Affairs program. This position is 100% remote.
In this role, the candidate will utilize extensive experience in developing and maintaining the high-performing Java applications. Responsibility will include prime accountability for major projects and will develop detailed and robust design, code, test, and implement proposed systems. The candidate will develop technical solutions, and document the solution architecture and design using standard design tools. Additional responsibility for creating maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards (i.e. software reuse, refactoring, continuous integration, test automation, secure development, Test Driven Development, static code analysis, peer/code review).
Should be able to perform development tasks and troubleshoot issues with minimal oversight. The candidate will support analysis, design, development, testing, debugging, deployment and documentation for new product features. The candidate may participate in stakeholder and product owner meetings to define software requirements. This position requires the candidate to be able to immediately integrate with the team and start work with minimal oversight.
Must be a strong verbal and written communicator, able to communicate with non-technical and technical customer personnel. Must be able to work with a dynamic and diverse team of management, technical and engineering staff. Will be able to develop, document, and maintain standards, best practices, and system usage procedures. Will be able to regularly and actively participate and contribute in various project meetings as a subject matter expert. Will be able to deliver on schedule.
US Citizenship preferred
Basic Qualifications:
• Bachelor's degree in computer science, engineering management or other engineering or technical discipline and 8+ years of software development experience. 8 years of additional relevant experience may be substituted for education.
• Must be able to obtain a NACI clearance or higher
• Proven work experience as a Front-end Java developer
• Solid experience and skills designing and implementing solutions in Java, JavaScript, Angular, Node.js, Spring and other web technologies
• Working knowledge of Section 508 Compliance - knowledge and experience developing sites and capabilities in such a way to meet the Section 508 compliance requirements
• Git, BitBucket, Jenkins automation experience
• Must demonstrate the experience and ability to work without technical oversight and to lead and/or supervise a team of specialists.
• Must possess superior oral and written communication skills in order to clearly and effectively convey issues and ideas to team members, management and customers
• Experience with cloud environments such as AWS, and Azure
• Collaborator, self-starter, strategic providing input to technical design to meet project objectives
• Ability to work in fast paced environment and deliver results key milestones targets
• Proven experience in developing and supporting large development initiatives that are similar in scope and complexity
• Agile/Scrum experience
• Proficient knowledge of MS applications (Outlook, Excel, Word, PowerPoint, SharePoint, Visio)
• Develop solutions that integrate with mandated architectural standards
• Program using industry standard methods
Preferred Qualifications:
• Experience in the field of Healthcare Electronic Data Interchange (EDI)
• Knowledge of the healthcare industry and/or HL7 messaging.
• Understanding or experience of software development and integration processes in multiple environments
• Experience in Agile Methodologies
• Experience with Test Driven Development
• Experience with Scaled Agile Framework (SAFe)
ABBTECH is an EOE/Minorities/Women/Disabled Individuals/Veterans