Senior Application Developer

Overview

Hybrid
$60 - $60
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Senior Application Developer
Java
J2EE
EJB
ASP
PowerBuilde
C/C++
SQL
SCRUM

Job Details

Job Title: Senior Application Developer
Job Category: Software Development/ Engineering
Job Type: Permanent Full Time
Location: Reston, Virginia, United States

Senior Application Developer

Position Description
Client has an immediate need for a Senior Application Developer to join our team. This is an exciting opportunity to work in a fast-paced team environment supporting one of the largest customers. We take an innovative approach to supporting our client, working side-by-side in an agile environment using emerging technologies.


This role is located at a client site in Reston, VA or Plano, TX. A hybrid working model is acceptable.


We partner with 15 of the top 20 banks globally, and our top 10 banking clients have worked with us for an average of 26 years!


Your future duties and responsibilities
The Senior Application Developer is responsible for designing, developing, and testing high-complexity software applications based on user requirements and technical specifications. This role involves full lifecycle development, including analysis, coding, unit testing, and defect resolution during various testing phases. The developer will work closely with internal stakeholders to deliver robust, scalable solutions that meet business needs.


Required qualifications to be successful in this role
Strong understanding of the Software Development Lifecycle (SDLC) and agile methodologies.
Proficiency in Java/J2EE, EJB, ASP, PowerBuilder, C/C++, SQL, CGI, Visual Basic, and related technologies.
Experience with application servers, database servers, and system architecture.
Solid background in Windows/NT environments and middleware technologies like MQ Series.
Ability to troubleshoot and resolve defects across development and testing cycles.
Effective communication and collaboration skills for working with cross-functional teams.
Proven ability to adapt to evolving technologies and business requirements.
Professional certifications (e.g., Oracle, Java, Microsoft) are a plus.
5 to 10 years of hands-on software development experience across relevant platforms and technologies.


Education:
Bachelor s degree in computer science, Information Systems, or a related field.

Skills:
C
C++
Java
SCRUM
SQL

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.