Job Description
About Eleven Recruiting
We are a specialized technology staffing agency supporting professional and financial services companies. Why do we stand out in technology staffing? We listen and act as advisors for our candidates on how they can best add value, find interesting projects, and pave a path for career advancement. We advocate for best pay, diversity in tech, and best job-fit for every candidate we place.
Our client is looking for a Contract Software Engineering Lead
Responsibilities:
- Provide technical leadership to delivery teams responsible for:
- Assist in managing the software delivery sprints & releases based on planned releases and strategic roadmap.
- Design and development of software applications and services leveraging Ruby on Rails and Heroku that meet technical and end user requirements.
- Administration, configuration, access management, and development of applications and scripting for SQL Server and PostgreSQL databases on the Azure or Heroku platform, respectively, in addition to Snowflake databases.
- Development and support of web applications and APIs (SOAP, REST).
- Development and support of automation scripts for data ingestion and transformation.
- Development and maintenance of unit tests, integration tests, and system tests.
- Management of code in a code repository such as GitHub.
- Deployment and management of software resources to development, test, and production environments.
- Monitoring of application and resources for availability and capacity constraints or performance impacts, and making recommendations for improvements.
- Collaborate with IT and business users to evaluate and identify technology solutions that meet business requirements.
- Partner with the Product Manager to establish and maintain an IT Strategic Roadmap for PV Technology.
- Assist with audit reporting, logging, and other compliance activities on HL policies and relevant industry regulatory requirements (e.g. SOX and SEC audits, NIST 800-53 and CIS Critical Security Controls).
- Assist IT operations in troubleshooting end-user or application issues.
- Work with the core Incident Response Team and assist with any tasks associated with the investigation or remediation of security incidents.
- Participate in change control procedures for systems when applicable.
- Assist with documentation of systems, configurations, and operating procedures.
- Provide specific assistance and subject matter expertise in IT projects and business initiatives, as requested.
- Work with internal IT Application, Infrastructure, Support, and Network teams.
- Other duties as may be assigned.
Basic Qualifications:
- Bachelor's degree (B.A./B.S.) from a four-year college or university and five or more years directly related work experience and/or training, or equivalent combination of education and experience.
- 1+ years of experience as software team lead or application/software/solution architect.
- Experience collaborating with business stakeholders and IT executives.
- Thorough understanding and hands-on knowledge of software configuration and management, and problem resolution.
- Programming experience with Ruby on Rails and data platforms.
- Familiarity with the Windows operating system in an enterprise environment.
- Familiarity with cloud environments including Heroku and Snowflake.
- Strong communication skills.
Preferred Qualifications:
- Previous work experience in a financial institution environment.
- Knowledge of Python and VBA programming.
- Possess strong analytical skills and ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization may exist.
- Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
Workplace type: Hybrid
Location: New York, NY
Seniority Level: Mid-Senior
Employment Type: Contract
Salary: $80 to $100