Title: Software Engineer
Location: Remote
Duration: 12 Months
Work week: 40 hours per week
Job Responsibilities:
- Owns the development implementation assessment and support of one or more components of an environment application or platform.
- Independently develops clean maintainable testable code for work assigned; performs peer code reviews.
- Participates in the overall health performance and availability and actively works resolution of system and client experience impacts for one or more environments applications or platforms.
- Embraces mentorship and training from senior engineers.
- Provides continuous improvement ideas to reduce expenses and/or improve efficiency.
- Applies recommended information security standards when developing code and seeks to validate.
- Assesses the technical viability of new and emerging products and technologies.
- Contributes technical documentation specifications and project artifacts for developing code.
- Identifies potential standards and best practices.
REQUIRED QUALIFICATIONS:
- 8 years of experience in IT including experience and familiarity with a broad array of technology tools supporting large Broad experience with multiple technology platforms and products and complex implementations.
- Strong understanding of Java programming language and data structures.
- Familiarity with Agile development methodologies.
- Excellent problemsolving skills and attention to details and ability to work independently
Experience with git version control. - Strong knowledge on writing and analyzing complex SQL queries.
- Ability to provide solution on complex commercial lending problem.
|
|