Please scroll down, To apply

Senior Software Engineer

hiring now

StevenDouglas

2021-12-03 07:32:01

Job location Miami, Florida, United States

Job type: fulltime

Job industry: HR / Recruitment

Job description

Senior Software Engineer

Miami, FL

Contract to Hire


Job Overview

We are looking for an innovative and experienced Senior Software Engineer to join our team. The Senior Software Engineer will design and implement new systems and features, as well as modify and maintain existing systems for adaptation to business and/or technology changes. The Senior Software Engineer engages directly with IT management, development teams, technical delivery teams, and vendors to ensure the successful design, development, and delivery of technology-based solutions. You should be able to drive the software change and release management processes, assisting with the overall maturity of the software development lifecycle.

Responsibilities for Senior Software Engineer

  • Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members.
  • Contribute to the ongoing evolution of the existing content supply portfolio of applications and services.
  • Design, develop, modify, implement, and support software components anywhere in the software stack.
  • Determine the root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
  • Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary.
  • Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.
  • Determine process improvements, best practices, and develop new processes.
  • Work in close partnership with cross-functional teams and management.

Qualifications for Senior Software Engineer

  • Bachelor's degree in computer science or related field.
  • Minimum 5 years of programming experience.
  • Broad experience designing, developing and implementing software systems.
  • Proven experience with software design, development, and OOD methodologies
  • Software Development - C#, MVC, .NET Core (optional)
  • Web Development - ASP.NET, HTML, JavaScript, and other frameworks (Angular, Bootstrap, jQuery, etc.)
  • Database Development - SQL, Stored Procedures, Functions
  • Other development - API, Azure Cloud, web application-as-a-service, mobile apps (optional)
  • Database - SQL Server 2012, 2016, 2017, Database-as-a-service
  • Big Data experience / NoSQL (optional)
  • Development environments - Visual Studio, Team Foundation Server, Azure DevOps
  • Data Integration experience - REST API, SOAP API
  • Agile/Scrum methodologies
  • Source Control
  • Financial background or understanding of financial concepts and accounting (preferable)
  • Business Lending experience (preferable)
  • Excellent analytical and problem-solving skills.
  • Excellent organization and time management skills.
  • Excellent written and verbal communication skills.
  • Demonstrated ability to lead others.

Inform a friend!

Top