Lead Software Developer

MM International

Not Interested
Bookmark
Report This Job

profile Job Location:

Deerfield Beach, FL - USA

profile Monthly Salary: Not Disclosed
Posted on: 4 days ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Lead Software Developer

Location: Deerfield Beach FL - ONSITE

Contract : Long-term Contract

Industry: Automotive

Interview : One internal technical round followed by one or two rounds with the client (audio/video via Microsoft Teams). The client may also request an on-site interview.

Role Overview:

The Lead Software Developer will:

  • Oversee and direct technical staff to develop code and unit tests for the development enhancement or maintenance of software / systems.
  • Lead meetings to gather and interpret user technical requirements/user stories to design software components and solutions based on guiding principles patterns and experience.
  • Lead the detailed design of multiple technologies under the guidance of the delivery architect
  • Use advanced knowledge and experience to resolve the most complex break/fix and bug/defect issues.
  • Work with vendors / most senior technical staff to resolve most complex problems.

Key Responsibilities and Duties:

  • Enterprise level application design engineering and development Core C# Azure DevOps GitHub and Azure PaaS.
  • Implement core integrations with Microsoft native and partner solutions using Web APIs or other integration techniques.
  • Accountable for escalating issues and risks through the Delivery Architect and Manager
  • Responsible for executing on tasks as directed by the Delivery Architect and Manager
  • Responsible for communication and raising awareness to the Delivery Architect concerning issues risks or other items that may impede development tasks.
  • Responsible for understanding and ensuring development standards are followed through code quality reviews and compliance scans as Tech Lead
  • Work with team members to properly define/clarify business requirements development estimation and work plan finalization.
  • Perform unit and integration testing on all developed code Create and execute unit and integration tests within development lifecycle.
  • Participate in / lead implementation and support transition of completed components.
  • Assists / responsible for task identification
  • Responsible for understanding of functional and technical requirements.
  • Participate / lead design discussions.
  • Assist other teams with troubleshooting problems that may arise from applications or integration of various components.
  • Support and Troubleshooting Assist Operations Team with any environment issues during application deployment across Development QA Staging and Production environments.
  • As Tech Lead work closely alongside other developers and QA engineers throughout the software development lifecycle.
  • Strong understanding of software architecture and design patterns.
  • Experience with system design scalability and performance optimization.
  • Familiarity with agile methodologies and tools
  • Excellent communication skills to lead design meetings tech breakdowns and high-level architectural discussions.
  • Ability to ask probing questions and identify edge cases during discussions.
  • Experience managing a team prioritizing work and ensuring timely delivery.
  • Proactive problem-solving mindset to remove blockers and address technical challenges.
  • Collaborative approach to work with product owners and cross-functional teams.
  • Regular code review practices and attention to pull requests.
  • Passion for mentoring and helping teammates level up.
  • Commitment to implementing and promoting best practices within the team.
  • Willingness to share knowledge through pair programming code reviews and knowledge-sharing sessions
  • Ability to influence decisions without direct authority. Adaptability to wear multiple hats (architect project manager mentor etc.) effectively.

Desired Technological skills:

  • Microsoft: NET Core Azure C# API Development Entity Framework
  • Experience with Cloud Technologies (like Azure / AWS) Serverless (Functions) containers Application Monitoring and observability cloud networking and security distributed systems and messaging foundational understanding of identity access management with EntraId
  • Frameworks: .NET Core
  • Databases: NoSQL db (Azure Cosmos MongoDB) SQL Server Azure SQL Azure Tables Stored Procedure Development Performance Tuning
  • Working with CI/CD Pipelines in Azure DevOps and GitHub using Microsoft Bicep templates.
  • Knowledge of Supply Chain Management preferred.
Job Title: Lead Software Developer Location: Deerfield Beach FL - ONSITE Contract : Long-term Contract Industry: Automotive Interview : One internal technical round followed by one or two rounds with the client (audio/video via Microsoft Teams). The client may also request an on-site interview. ...
View more view more

Key Skills

  • Account Payable
  • C++
  • Community Support
  • Garment
  • Import & Export
  • Java