Skip to main content

Lead Software Developer - Java & Python

Technology
Kforce Technology Staffing
Deerfield Beach, United States€123,000 - €163,000 /year4 weeks agoUntil 6/9/2026
Full timeOn-site

Job description

Requirements

Must have:

- Experience with Cloud Technologies (such as Azure/AWS), Serverless architecture (Functions), containers, application monitoring and observability, cloud networking and security, distributed systems, and messaging.
  • Foundational knowledge of identity access management with EntraId.
  • Experience working with CI/CD pipelines in Azure DevOps and GitHub utilizing Microsoft Bicep templates.
  • Preferred knowledge of Supply Chain Management.
  • Proficiency in Microsoft technologies: .NET Core, Azure, C#, API development, and Entity Framework.
  • Familiarity with frameworks such as .NET Core.
  • Experience with databases, including NoSQL (Azure Cosmos, MongoDB), SQL Server, Azure SQL, Azure Tables, stored procedure development, and performance tuning.

Responsibilities:

- Design, engineer, and develop enterprise-level applications using .NET Core, C#, Azure DevOps, GitHub, and Azure PaaS.
  • Implement core integrations with Microsoft and partner solutions utilizing Web APIs or other integration methods.
  • Escalate issues and risks to the Delivery Architect and Manager as necessary.
  • Execute tasks as assigned by the Delivery Architect and Manager.
  • Communicate and raise awareness to the Delivery Architect regarding issues, risks, or other matters that may affect development tasks.
  • Ensure adherence to development standards through code quality reviews and compliance checks as a Tech Lead.
  • Collaborate with team members to accurately define business requirements, estimate development efforts, and finalize work plans.
  • Conduct unit and integration testing on all developed code, creating and executing tests during the development lifecycle.
  • Participate in or lead implementation efforts and support the transition of completed components.
  • Identify necessary tasks and keep track of them.
  • Understand functional and technical requirements thoroughly.
  • Engage in or lead design discussions.
  • Assist other teams in troubleshooting application or integration issues.
  • Provide support and troubleshooting assistance to the Operations Team during application deployment across various environments: Development, QA, Staging, and Production.
  • As a Tech Lead, collaborate closely with other developers and QA engineers throughout the software development lifecycle.
  • Possess a strong understanding of software architecture and design patterns.
  • Demonstrate experience in system design, scalability, and performance optimization.

Company:

We are seeking a Lead Software Developer to join our team in Deerfield Beach, FL. Our company offers a dynamic work environment where you can grow your career while contributing to impactful projects. Alongside a comprehensive benefits package, which includes medical, dental, and vision insurance, HSA, FSA, 401(k), and life insurance, we prioritize the well-being of our employees. We recognize the importance of work-life balance and provide paid time off for salaried personnel. Join us to be a part of a collaborative team that values innovation and excellence.

Keywords
Platform as a serviceMongodbScalabilityCloud computingDevOpsAspPythonSoftware DeploymentSqlJavaEntity FrameworkCI/CDASP.NETADO.NETActive Server Pages

¿Te interesa este puesto?