Lead Software Engineer

Hybrid Opportunity with Rapidly Growing Firm!!!

Easy Apply Now

A bit about us:

We are Top firm with an impeccable reputation for exceptional achievement, we are recognized as a leader in the industry! Our firm maintains a high level of technical expertise equivalent to that of national CPA firms. We provide the challenging work of a CPA firm, with the luxurious perks and schedule flexibility of a private company! If you feel overworked or undervalued, come to a place that encourages your goals, and celebrates all of your successes! We are positive people who like to work hard and have fun!

Why join us?

Do you want to work on meaningful projects with no micromanagement?
  • Life Balance!
  • 401K w/matching!
  • Competitive Compensation!
  • Premium Benefits!
  • Accelerated Partner Track!
  • Schedule Flexibility!
  • Continuing Education!
  • Fun Company Social Events!
  • Laid Back Dress Code!

Job Details

We are on the hunt for a passionate and driven Lead Software Engineer to join our dynamic team in the Finance industry. As a Lead Software Engineer, you will be at the forefront of our technological revolution, driving our mission to transform the financial landscape through cutting-edge software solutions. You will be responsible for designing, developing, and implementing software systems and applications to streamline and revolutionize financial processes. We need a tech-savvy professional who is not only well-versed in coding but also possesses a strong understanding of the financial industry and its unique needs.

Responsibilities:

1. Lead a team of software engineers to design and develop advanced software systems and applications in the finance industry.
2. Utilize your expertise in Node.js, React, C#, and SQL to create innovative, robust, and efficient solutions.
3. Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
4. Conduct regular code reviews to ensure code quality and performance.
5. Troubleshoot and resolve issues in existing software.
6. Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints.
7. Develop and direct software system testing and validation procedures, programming, and documentation.
8. Mentor junior team members, providing them with guidance, inspiration, and knowledge sharing.
9. Continually update technical knowledge and skills by attending workshops, reviewing professional publications, establishing personal networks, and participating in professional societies.

Qualifications:

1. A bachelor's degree in Computer Science, Software Engineering, or a related field.
2. A minimum of 5 years of experience in a software engineering role, preferably in the finance industry.
3. Proficiency in Node.js, React, C#, and SQL.
4. Great communication skills with technical, nontechnical and executive leadership
5. Strong understanding of the software development life cycle (SDLC).
6. Excellent problem-solving skills with a knack for complex challenges.
7. Strong interpersonal and communication skills, with the ability to articulate complex technical concepts in a clear and concise manner.
8. Experience in Agile/Scrum development methodologies would be a plus.
9. Proven ability to deliver high-quality software in a fast-paced, dynamic environment.
10. Strong understanding of the financial industry and its unique needs, including compliance and regulatory requirements.

If you are a seasoned software engineer with a passion for finance and a drive to innovate, we would love to hear from you. This is a fantastic opportunity to take your career to the next level in a challenging and rewarding environment. Apply today and let's revolutionize the finance industry together!
Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
Location
Indianapolis, IN
Job Type
Permanent
Compensation
$180,000 - $200,000