Loading some great jobs for you...




Job Title: Full Stack Developer
Location:
Washington, DC
Duration:12 Month



Responsibilities
Position Summary\" Development, maintenance, support and enhancement of enterprise integrated solutions, software and data within Agile framework
\" Expert in at least one technology stack (Angular, Java/J2EE)
\" Works independently
\" Proven track record on delivery
\" Design, analysis, development, maintenance and software enhancement responsibility
\" Perform post implementation support
\" Troubleshooting and debugging complex issues
\" Collaborate with IT managers and Technical Leads on assigned tasks and report progress
\" Push back on requirements they realize will cause problems/technical challenges.
\" Mentor junior and intermediate developers
Essential Duties\" Performing detailed design, coding and unit testing activities
\" Assist Solutions Architects in architecture analysis and development
\" Plans, writes and executes unit tests
\" Providing software development estimates
\" Performing code reviews
\" Following IT's processes and SDLC
\" Collaboration with Business Partners, and external vendors and internal vendors.
\" Onboard and mentor other developers
Supervisory ResponsibilityMay guide the work of others who perform essentially the same work
Valuable Resource and Fiscal ResponsibilityHandles non-monetary valuable resources: Maintains computing environment on which sensitive information is used and stored
Qualifications
EducationBachelor's degree in computer science, information systems, engineering, business, or related scientific or technical discipline required (may be waived with strong practical experience
Work Experience5-8+ years professional experience
Licenses and/or CertificationsCertified Scrum Master Certification (CSM) (Preferred)
\" 5+ years demonstrated Object Oriented programming.
\" 5+ years experiences in Java/J2EE desired, including Spring, and Hibernate.
\" 5+ years experiences in building critical enterprise level web applications backed by databases (Oracle 12g).
\" 5+ years/intermediate to advanced experience in all phases of application system analysis, application development and application maintenance support including experience with HTML, CSS, and JavaScript.
\" 2+ years/intermediate to advanced experience in JPA.
\" 2+ years/intermediate to advanced experience in SQL.
\" 2+ years/intermediate to advanced experience of front-end web application frameworks: Angular AngularJs, TypeScript
\" 2+ years/intermediate to advanced experience implementing JavaScript build, development and testing scripts using tools such as Grunt, Bower and Karma
\" 2+ years/intermediate to advanced experience with Single-page Application (SPA) preferred.
\" Intermediate to advanced knowledge of agile software development
. Complete understanding and hands-on experience on Gitlab/github
-Experienced in using Continuous integration tools like Bamboo, Cruise Control, Jenkins and code quality tools like Sonarqube and findbug.
- Experience with Junit unit testing framework
\" Advanced working experience with design patterns, continuous integration, automated unit test and test driven development (TDD).
\" Intermediate to advanced in performance enhancement and responsive design
\" Keeps up to date on best practices and emerging trends and technologies
\" Excellent verbal communication skills .

Associated topics: algorithm, application, backend, back end, c c++, matlab, php, sde, sdet, sw

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...