drjobs Lead Software Engineer

Lead Software Engineer

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dallas - USA

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Job Posting: Lead Software Engineer

Location: Dallas TX

Industry: Financial Services

Experience Level: Midsenior

Experience Required: 10 Years

Education Level: Bachelors Degree

Job Function: Information Technology

Relocation Assistance: No

Visa Sponsorship Eligibility: No

JOB DESCRIPTION:

  • Provides technical expertise and may coordinate some daytoday deliverables for a team.
  • Assists in the technical design of large business systems; builds applications interfaces between applications understands data security retention and recovery.
  • Can research technologies independently and recommend appropriate solutions.
  • Contributes to technologyspecific best practices & standards; contributes to success criteria from design through deployment including reliability costeffectiveness performance data integrity maintainability reuse extensibility usability and scalability.
  • Contributes expertise on significant application components vendor products program languages databases operating systems etc. and guides less experienced staff during the build and test phases.

RESPONSIBILITIES:

  • Technology Expertise: Subject matter expert on one or more programming languages vendor products DTCC applications data structures business lines.
  • Platforms: Works with Infrastructure partners to set up development testing and production environments.
  • Requirements Elaboration: Works with the Functional Architect to ensure designs satisfy functional requirements.
  • Data Modeling: Reviews and extends data models.
  • System Performance: Contributes to solutions that satisfy performance requirements; constructs test cases and strategies that account for performance requirements; tunes application performance issues.
  • Security: Implements solutions and executes test plans mentoring other team members in best practices.
  • Standards: Aware of technology standards and ensures technical solutions are consistent with them.
  • Documentation: Develops and maintains system documentation.
  • Familiar with different software development methodologies (Waterfall Agile Scrum Kanban).
  • Manages individual and team performance maintaining high standards for team members.
  • Supports team in managing client expectations and resolving issues on time.
  • Ensures practices support success across all geographic locations.
  • Aligns risk and control processes into daytoday responsibilities to monitor and mitigate risk; escalates appropriately.

QUALIFICATIONS:

  • Minimum of 6 years of related experience
  • Bachelors degree preferred or equivalent experience.
  • 6 Years of active development experience/ expertise in Java/J2EE based applications demonstrated ability with Hibernate Spring boot Spring MVC
  • Strong frontend framework experience Angular
  • Experience with CSS HTML JavaScript
  • Exposure to XML/XSD JSON and similar data presentation components
  • Familiarity with Microservices based architecture and distributed systems.
  • Ability to develop and work with REST APIs using Spring Boot framework.
  • Experience with CI/CD technologies like GIT Jenkins JoCoCo and Maven
  • Strong database and PL/SQL skills (Oracle snowflake preferred)
  • Experience with containers is a plus.
  • Experience with Messaging ETL or Reporting tools is a plus.
  • Knowledge of Python a plus
  • Familiarity with Agile development methodology
  • Experience with Code coverage JUnit Mockito PowerMock
  • Experience with static code analysis tool SonarQube

Screening Questions:

  1. Please provide the link to the candidates LinkedIn profile.
  2. What is the candidates highest level of education
  3. Has the candidate applied or been interviewed for any role with this company in the past If so please provide details.
  4. What is the candidates desired total compensation (Please specify base salary vs. commission/bonus expectation)
  5. Where is the candidate located If not near the job location please explain the relocation plan in detail.
  6. Is the candidate legally authorized to work in the US for any employer
  7. Will the candidate now or in the future require immigration sponsorship for work authorization
  8. Is the candidate aware that this role is a Hybrid work arrangement and requires 3 days a week on site
  9. Please elaborate on the candidates experience in Java/J2EE based applications.
  10. Please elaborate on the candidates experience with Hibernate and Spring Boot How have you utilized these technologies in your previous projects
  11. Please elaborate on the candidates experience using Angular as a frontend framework.
  12. Please elaborate on the candidates experience with CI/CD technologies such as GIT Jenkins JoCoCo and Maven.
  13. Please elaborate on the candidates experience with static code analysis tools such as SonarQube.
  14. Please elaborate on the candidates experience with Code coverage tools like JUnit Mockito and PowerMock.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.