Lead Software Developer - Java & Python
Technology
Kforce Technology StaffingDeerfield 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?