Application Programmer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Jobs via Dice ยท 1 day ago

Application Programmer

Genesis10 is a leading staffing firm in the U.S., and they are seeking an Application Programmer for a client in the financial industry. The role involves developing, enhancing, and maintaining enterprise software applications, ensuring compliance and functional requirements are met, and mentoring other software engineers.

Computer Software

Responsibilities

Develop, enhance, debug, maintain and test enterprise software applications that support front-office LOBs and data maintenance workflows
Perform using Java, Spring, Oracle PL/SQL and related technologies and are deployed on Linux servers
Design and develop complex requirements to accomplish business goals
Ensure that software is developed to meet functional, non-functional, and compliance requirements
Ensure solutions are well designed with maintainability/ease of integration and testing built-in from the outset
Possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns
Form in either Architecture, Test Engineering or DevOp
Contribute to story refinement/defining requirements
Participate and guide team in estimating work necessary to realize a story/requirement through the delivery lifecycle/ Agile development environment
Perform spike/proof of concept as necessary to mitigate risk or implement new ideas
Code solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements
Utilize multiple architectural components (across data, application, business) in design and development of client requirements
Assist team with resolving technical complexities involved in realizing story work
Design/develop/modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
Design/develop/maintain automated test suites (integration, regression, performance)
Sets up and develops a continuous integration/continuous delivery pipeline
Automate manual release activities
Mentor other Software Engineers and coaches team on CI-CD practices and automating tool stack
Develop and maintain enterprise Java applications (Client On-Boarder Sales View)
Develop and maintain core sales party, account and third party vendor database views/tables
Excellent troubleshooting and debugging skills
Monitor production applications, set up monitoring and respond to alerts appropriately
Follow enterprise coding standards and execute on best practices to build processes
Develop an understanding of stakeholder needs to help create a solution, envisions the solution to solve a problem (manual or through software)
Analyze the stakeholder process to build efficiencies and also analyzes the software to improve or implement that process
Gather and catalog functional, non-functional, and technical requirements for stakeholder requests
Analyze functional and data requirements
Answer the questions: What does the software do and how does it store information?
Assist users and development team with application testing and troubleshooting
Identify, document and troubleshoot application related problems
Document process, procedures and workflows associated with applications
Create and maintain training materials for end-users

Qualification

JavaOracle PL/SQLSpringREST web servicesBanking domain knowledgeJIRAMicroservicesAnalytical skillsTeam collaboration

Required

Bachelors' degree in Computer Science or Equivalent professional experience
5-7 years of relevant hands-on programming experience
Strong programming experience with Oracle and PL/SQL
Knowledge of Spring, and modern UI libraries like ExtJs, Jquery, AngularJS
Banking domain knowledge
Experience with implementation and release management activities
Good understanding of unit, integration and functional testing
Experience working with Java/Scala Programming Language
Exposure to Resource Description Framework (RDF and SPARQL)
Experience with REST based web service
Experience writing technical designs and documenting technical functions
Experience with JIRA tool and infrastructure
Team player with a proven ability to effectively collaborate and influence cross-functional stakeholders at all levels of management to successfully delivery on a comprehensive technology book of work
Ability to effectively communicate with business, technology partners and senior management
Ability to foster strong collaboration among team members and multi-task effectively
Ability to work under minimal supervision and adhere to all project deadlines
Demonstrated ability to get things done and make things happen; a person who is resourceful, seizes opportunities and is an innovator
Demonstrate exceptional analytical skills and problem solving skills; excellent organizational, communication skills
A good team-player who seeks input and involves others in his/her communications; a person who values and cultivates relationships

Preferred

Knowledge of microservice

Benefits

Behavioral Health Platform
Medical, Dental, Vision
Health Savings Account
Voluntary Hospital Indemnity (Critical Illness & Accident)
Voluntary Term Life Insurance
401K
Sick Pay (for applicable states/municipalities)
Commuter Benefits (Dallas, NYC, SF and Illinois)

Company

Jobs via Dice

twitter
company-logo
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.

Funding

Current Stage
Early Stage
Company data provided by crunchbase