Senior Software Developer

Procession Systems
Reston, VA, US
$180K a year
Full-time

Job Description

OVERVIEW :

We are seeking a talented full stack developer with strong C# and JavaScript experience. Experience with financial applications is a big plus.

The Developer will work with users to define reporting needed and work in conjunction with other programmers. The ideal candidate will have demonstrated project management skills to support coordination and planning, along with excellent communication and documentation skills.

The candidate will work with financial users to identify and implement reporting tools.

The Developers role is to define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements.

This includes writing, coding, testing, and analyzing software programs and applications. The Developer will also research, design, document, and modify software specifications throughout the production life cycle.

This individual will also provide mentoring, support and guidance to the implementation and interface team and for user reporting.

GENERAL DUTIES :

Accomplish programming project requirements by providing core programing and product expansion architecture. Manage resources for various tasks best delegated related to specialty needs.

Take our product through the entire lifecycle of analysis, design, coding, testing, implementation, and support.

Write advanced programming code for both front-end and back-end projects.

Perform unit and system level testing on applications.

Analyze the behavior of our applications to find and fix bugs.

Review existing data structure and code for known bug fixes and recommendations for areas of improved efficiency.

Ensure the best possible performance, quality, and responsiveness of applications. Meet programming standards by following production, productivity, quality, and customer-service standards;

identify work process improvements; implement new technology.

Work with existing implementation team to provide scalable import / export capability and instruction.

Establish API or improved connectivity with core accounting and CRM systems.

Research and coordinate with team for user customization beyond core application reporting and graphics.

Plan programming projects by confirming program objective and specifications with clients.

Ensure documentation is complete for system and assist with input to end-user documentation. Establish documentation storage program for both.

Verify program operation by confirming tests and establishing user testing. Run beta program and incorporate product fixes.

Update job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks.

Provide mentoring and best coding practices to other staff

Required Skills

REQUIRED QUALIFICATIONS :

Excellent understanding of coding methods and best practices with emphasis on C# and JavaScript.

Excellent knowledge of front-end web JavaScript frameworks such as Vue or Angular.

Experience creating and maintaining databases.

Experience with MS-SQL, PostgreSQL and MySQL databases preferred

Jenkins, CI / CD Pipeline, GIT and other DevOps principles

A systems thinker, able to move fluidly between high-level abstract thinking and detail-oriented implementation; open minded to new ideas, approaches, and possesses the technical ability to implement ideas.

Experience working with Agile development frameworks.

A self-starter that is naturally inquisitive, requiring only small pieces to the puzzle, across many technologies new and legacy.

Experience building solutions with Microsoft Azure.

Experience with Azure DevOps (Releases, Pipelines, Git).

Experience working with Agile development frameworks.

Able to communicate effectively with non-technical staff and with members of interdisciplinary teams. Ability to work both independently and in a team-oriented, collaborative environment.

Background in accounting and working with financial systems is a large plus.

College diploma or University degree in the field of computer science, information systems, or software engineering, and 6 years equivalent work experience, associate degree and 8 years related experience, or 10 years related experience

CLEARANCE :

US Citizenship required

About Procession Systems

About us

30+ days ago
Related jobs
Promoted
CACI
Sterling, Virginia

Senior Full Stack Software Developer. As a motivated senior software developer on this exciting program comprised of multiple product teams, you will support our mission customers through modernization of mission management applications. Are you ready to put your knowledge, skills, and experience to...

Promoted
Citizant
Chantilly, Virginia
Remote

We are seeking a highly skilled and experienced Senior Systems Software Developer with a proven track record in developing, maintaining, and supporting advanced software systems for an upcoming opportunity. Minimum of 5+ years of professional experience in software development, with a strong focus o...

Promoted
Noblis
McLean, Virginia

Noblis is seeking a mission-focused Senior Full Stack Software Developer to support our fast-paced and growing Data Science Team working on projects that are critical to national security. The Senior Software Developer will:. The Developer will implement large-scale data ecosystems including data ma...

Promoted
Pangiam Intermediate Holdings, LLC
McLean, Virginia

Pangiam is seeking a Senior full stack software developer to lead the development of ourcommercial cloud-based web application. Analyze, design, develop, test, and deploy new and existing software and web applications. Support all phases of the Software Development Life Cycle, including releases and...

ICF
Reston, Virginia

We are seeking an experienced software developer who is passionate about artificial intelligence, machine learning, and large language models. As a software developer, you will be responsible for designing and implementing innovative solutions that address complex problems using cutting-edge technol...

00100 LEIDOS, INC.
Reston, Virginia

The Software Developer will work with a large team of developers, DevOPS engineers, security engineers, and data engineers. Leidos is looking for a Software Developer to support a technical development program supporting the Sponsor’s Web-based applications. The software developer will be required t...

ST2 ManTech Advanced Systems Intl
McLean, Virginia

Designs, engineers, analyzes, and develops software systems and software delivery processes, including development and operations (DevOps) pipelines. They collaborate and share work with other Software Developer IIIs. Model and analyze the software development and deployment processes and assist pro...

Cipher Tech Solutions
Vienna, Virginia

The majority of our company is comprised of extremely talented software developers who write production tools which directly support one of two missions: digital forensics and malware reverse engineering. Developers will work in DOMEX environment with a wide variety of technologies including web ser...

CACI International Inc
Sterling, Virginia

Senior Full Stack Java Software DeveloperJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: NoneAnticipated Posting End: 7/31/2024. Are you ready to put your knowledge, skills, and experienc...

Lumen
Herndon, Virginia

The Senior Software Developer will directly impact the business by swiftly designing and implementing software solutions. The candidate's work will have a great impact on the business by swiftly designing and implementing software. ...