Epicareer Might not Working Properly
Learn More

Software Developer

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description

Job Title: Software Developer

Clearance required: T-5

Responsibilities

Development/maintenance of data tools and applications

Developing new and transitioning existing legacy tools to web applications (C#, JavaScript, Vue.js)

Maintaining existing tools using Microsoft Visual Basic for Application (VBA) tools (Excel and Access)

Performing data operations as needed

Executing and/or creating SQL scripts

Executing and/or maintaining Informatica Workflows, and Extract, Transform and Loads (ETLs)/Mappings

General Software Development tasks

Drafting technical documentation

Participating in all aspects of software analysis, design, code, test, implementation, and documentation of financial Microsoft Office process tools.

Problem analysis, solution identification, maintaining (writing code), debugging, and testing of software tools

Attending and contributing to customer and development team meetings

Required Skills and Experience

Technical Skills/Experience

Working knowledge of databases (SQL, MS Access, Oracle 11g, SharePoint Lists)

Working knowledge of automating processes in MS 365 software (Excel and Access VBA, MS Power Platform)

3-6+ years previous related experience (Oracle, SQL, Informatica, Microsoft Visual Basic for Applications (VBA) in Excel and Access, C#, JavaScript, Vue.js)

Teaming and Analytical Skills/Experience

Ability to self-learn

Flexibility, adaptability, and punctuality

Good organizational and dependable time management skills

Strong communications skills, verbal and written

Teamwork and collaboration skills

Ability to pay attention to detail, thoroughly and accurately

Ability to follow instructions

Good problem-solving skills (analytical thinking)

Ability to travel to the client site as needed

Desired Skills and Experience

Experience working in the FlankSpeed environment

Exposure to JIRA

Exposure to SPORK (GIT)

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.
Report this job