Search by job, company or skills

Hive Financial Systems

Lead Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Lead Software Engineer

We are seeking an experienced Lead Software Engineer with a strong background in C#, .NET, SQL Server, and Kubernetes (K8). In this role, you will be responsible for the end-to-end lifecycle and technical direction of our IT product development teams. You will oversee multi-phased initiatives from concept through final implementation and maintenance, ensuring high-quality and sustainable technology solutions.

Key Responsibilities:

  • Lead the development and maintenance of new and existing software products and solutions.
  • Manage full-stack software engineers in a fast-paced team environment.
  • Collaborate with Product and Design teams to shape innovative solutions for our customers.
  • Develop plans, schedules, estimates, and allocate resources in both waterfall and agile environments.
  • Foster a culture of quality coding practices and secure software design.
  • Fluent in CI/CD and DevOps practices.
  • Analyze issues, assess impact, and perform enhancements and defect resolution.
  • Apply object-oriented design principles and agile methodologies.
  • Evangelize best practices while being aware of their practical limitations.
  • Perform coding, debugging, testing, and troubleshooting throughout the application development process.
  • Develop new features to a high standard of quality.
  • Understand secure software design, apply best practices, and spot potential problems in systems.
  • Advise the technology organization on system improvements to meet current and future demands.
  • Establish software development patterns for the development team.
  • Review code to ensure standards, advise on improvements, and mentor team members.
  • Design new systems and refactor legacy systems as needed.
  • Proactively work with the business to understand and clarify requirements.
  • Communicate issues, plans, and statuses to a variety of stakeholders.
  • Own projects end-to-end, delivering against estimates on time with high quality.

Qualifications:

  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 8+ years of experience in programming and project management within an agile development environment.
  • Demonstrated expertise in software development and deployment, utilizing best practices and procedures.

Technical Skills:

  • Full Stack Web Application Development
  • Cloud Microservices Architecture
  • HTML, CSS, JavaScript, AJAX
  • C# .NET, ASP.NET MVC Core
  • Python
  • Familiarity with front-end frameworks such as Angular and React
  • SQL Server
  • MongoDB
  • On-Premise and Cloud computing
  • Concurrent systems
  • Elastic computing
  • CI/CD pipelines
  • Work with both legacy and greenfield projects
  • Microsoft Copilot
  • API Development, Web API
  • Azure DevOps
  • Good to have but not required: C++, Node.js

Soft Skills:

  • Exceptional interpersonal, written, and verbal communication skills.
  • Proven ability to convey complex ideas in an accessible manner.
  • Flexibility in managing shifting demands and priorities.
  • Strong problem-solving and root cause analysis skills.
  • Talent for building and leading high-performing, motivated teams.
  • Creative problem solver in a fast-paced, dynamic, cross-functional environment.
  • Focused, self-driven, and able to manage high-level and ambiguous assignments.
  • Cooperative team player who leads through reason and respect for others.
  • Unbiased toward specific vendors or technologies, focusing on results.
  • Motivated by long-term results.

Culture Fit:

  • Proactive and self-driven, capable of breaking down complex tasks and driving for results.
  • Team-oriented, with respect for diverse viewpoints and experiences.
  • Practical and results-oriented, with a focus on long-term success.
  • Able to thrive in a fast-paced, dynamic, and cross-functional environment.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 134309283

Similar Jobs