Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Lead Software Engineer – Java & Python

JustinBradley • Virginia, US • On-site

Posted on: 11th February, 2025
Employment Type: CONTRACTOR

Job Description

JustinBradley’s client, a leading source of mortgage financing, is seeking a Lead Software Engineer – Java & Python. This role is responsible for leading a team of talented software engineers while remaining hands-on with coding and development. The ideal candidate will have extensive experience with Java and Python programming and the ability to manage Commercial Off-The-Shelf (COTS) products.

Key Responsibilities:
• Lead a team of software engineers, providing technical guidance, mentorship, and oversight.
• Design, develop, and maintain high-complexity system-level applications based on user requirements and design documents.
• Perform hands-on coding using Java and Python, ensuring adherence to best practices and industry standards.
• Manage and integrate COTS products within the existing enterprise architecture.
• Conduct analysis, troubleshooting, and resolution of defects identified during various testing cycles.
• Oversee the full Software Development Lifecycle (SDLC), ensuring high-quality deliverables.
• Collaborate with cross-functional teams, including business analysts, architects, and QA teams, to ensure application effectiveness.
• Provide technical leadership in architecture, coding standards, and security best practices.

Required Qualifications:
• Bachelor’s degree in Computer Science, Information Systems, or a related field.
• Professional certifications in relevant technologies are preferred.
• 10+ years of software development experience across multiple platforms.
• Expertise in Java, Python, and at least one additional language such as C, C++, ASP, PowerBuilder, or Visual Basic.
• Experience with J2EE, EJB, SQL, Oracle, Sybase, Windows, and NT environments.
• Strong understanding of software development methodologies and best practices.
• Hands-on experience managing and integrating COTS products.
• Knowledge of message queue systems (e.g., MQ Series).
• Strong analytical, problem-solving, and leadership skills.

JustinBradley is an EO employer - Veterans/Disabled and other protected employees.

Responsibilities

  • This role is responsible for leading a team of talented software engineers while remaining hands-on with coding and development
  • Lead a team of software engineers, providing technical guidance, mentorship, and oversight
  • Design, develop, and maintain high-complexity system-level applications based on user requirements and design documents
  • Perform hands-on coding using Java and Python, ensuring adherence to best practices and industry standards
  • Manage and integrate COTS products within the existing enterprise architecture
  • Conduct analysis, troubleshooting, and resolution of defects identified during various testing cycles
  • Oversee the full Software Development Lifecycle (SDLC), ensuring high-quality deliverables
  • Collaborate with cross-functional teams, including business analysts, architects, and QA teams, to ensure application effectiveness
  • Provide technical leadership in architecture, coding standards, and security best practices

Requirements

  • The ideal candidate will have extensive experience with Java and Python programming and the ability to manage Commercial Off-The-Shelf (COTS) products
  • Bachelor’s degree in Computer Science, Information Systems, or a related field
  • 10+ years of software development experience across multiple platforms
  • Expertise in Java, Python, and at least one additional language such as C, C++, ASP, PowerBuilder, or Visual Basic
  • Experience with J2EE, EJB, SQL, Oracle, Sybase, Windows, and NT environments
  • Strong understanding of software development methodologies and best practices
  • Hands-on experience managing and integrating COTS products
  • Knowledge of message queue systems (e.g., MQ Series)
  • Strong analytical, problem-solving, and leadership skills
JustinBradley

JustinBradley

Technology

Location

Virginia, US

Job Type

CONTRACTOR

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

NASK

2 weeks ago

FULLTIME

Skillbridge Python Software Developer Jobs

Virginia, US View Job

Amazee Global Ventures Inc

1 month ago

CONTRACTOR

Senior Python Developer

Maryland, US View Job