Job Details

  • ID#45408450
  • Address 22312 , Alexandria,

    Virginia

    Alexandria USA
  • Job type

    Contract

  • Salary USD Competitive Competitive
  • Hiring Company

    Kforce Technology Staffing

  • Showed03rd September 2022
  • Date02nd September 20222022-09-02T00:00:00-0700
  • Deadline01st November 2022
  • Category

    Et cetera

Software Developer

Vacancy expired!

RESPONSIBILITIES:A Kforce client is seeking to hire a Software Developer in Alexandria, Virginia (VA).Summary:This agency is looking for a software developer with experience in building web applications using Java Spring Architecture. The candidate is required to have high level software development expertise in both Agile and waterfall development models. The developer will be required to program and maintain all elements of the system (i.e., user interface, middle tier, and database).Responsibilities include: Builds software applications - Follows coding standards, builds appropriate unit tests, integration tests, and deployment scripts Assists in defining software architectures - Collaborates with leads to explore existing systems, determines areas of complexity, potential risks to successful implementation, and learns the applications capabilities Software Developer communicates continually with the client and project teams - Explains progress on the development effort Owns success - Takes responsibility for successful delivery of the solutions Software Developer translates designs and style guides provided by the UI/UX team into functional user interfaces, ensuring cross browser compatibility, and performance Contributes to continual improvement by suggesting improvements to user interface, software architecture, and/or new technologies Software Developer will meet aggressive deadlines in accordance with Project Manager's expectationsREQUIREMENTS: Bachelor's degree in Computer science, Information Technology, or related field is preferred 3+ years of data processing experience including 2+ years of programming experience with responsibility for significant software development projects 1+ years of systems analysis, requirements definition, and design experience Training and demonstrated experience in Engineering, Computer Science, or Information System technology related field or equivalent service Applicants must be fully authorized to work in the U.S. without sponsorship Knowledge in Java based web design/web development using Spring Core framework and MVC Skilled in JSP, XML processing and in GUI development with OO Javascript and AJAX Deep knowledge of key object-oriented design patterns, data structures, algorithms, collections, and garbage collection Understanding and experienced in Object Oriented programming Experience with any of the following would be a plus: Python, JDBC, SQL, Spring, and Web Services The ability to work in a fast-paced, highly collaborative, and agile development environment in support of short iterative cycles is a must Ability to communicate effectively is a must Familiarity with full life cycle software development Good technical documentation and time management skills Prior experience with the design and architecture of large-scaled Java applications is preferredKforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Vacancy expired!