Software Developer
Location: Tallahassee, FL
Job Type: Contract / Consulting
Position Summary
Defined Software Development is seeking experienced Software Developers for contract consulting opportunities in the Tallahassee area. Our consultants support government and enterprise technology projects across a variety of IT environments.
We are interested in candidates across a variety of development backgrounds, including full-stack, backend, frontend, web, application, and enterprise software development.
Specific project assignments, requirements, and durations may vary based on client and project needs.
Responsibilities
- Design, develop, test, implement, and maintain software applications.
- Analyze business and technical requirements and translate them into application solutions.
- Develop new functionality and enhance existing applications.
- Write clean, maintainable, and efficient code.
- Develop and consume APIs and system integrations.
- Troubleshoot application issues and resolve software defects.
- Participate in code reviews and development team meetings.
- Collaborate with Business Analysts, Project Managers, QA professionals, database professionals, architects, and other technical resources.
- Develop unit tests and support system and user acceptance testing.
- Participate in application deployments and production support activities.
- Maintain technical documentation and development standards.
- Assist with application modernization, migration, and integration initiatives.
- Follow established security, coding, configuration, and development practices.
- Use source control and development tools to manage application code and releases.
Required Qualifications
- Bachelor''s degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent experience.
- 3+ years of professional software development experience.
- Experience developing and maintaining enterprise or business applications.
- Strong understanding of the software development lifecycle.
- Experience with relational databases and SQL.
- Experience with source control and development environments.
- Strong analytical and problem-solving skills.
- Ability to work independently and collaboratively within a technical team.
Preferred Qualifications
Experience with one or more of the following:
- C#
- .NET / .NET Core
- ASP.NET / MVC
- Java
- JavaScript / TypeScript
- React, Angular, or similar frontend frameworks
- HTML / CSS
- REST APIs and web services
- SQL Server, Oracle, or other relational databases
- Azure or other cloud platforms
- Azure DevOps
- Git
- CI/CD pipelines
- Entity Framework or similar ORM technologies
- Microservices and enterprise application integration
- Agile/Scrum methodologies
- Application modernization or legacy system migration
Direct applicants only. No third-party vendors or staffing firms submissions will be considered.