What are the responsibilities and job description for the Software Engineer position at SoTalent?
Job Title: Software Engineer
Location: Miami, Florida, United States
Type: Full Time
Our client is looking for an experienced Software Engineer to design, build, and support modern web applications and distributed systems. This role requires strong technical expertise, a passion for clean and scalable code, and the ability to collaborate across teams to deliver high‑quality solutions that meet business needs.
What You’ll Do
- Design, develop, test, deploy, and maintain web‑based applications and supporting systems
- Implement new features while ensuring long‑term system stability, performance, and code quality
- Work across multiple programming languages, platforms, and frameworks in a full‑stack environment
- Develop and maintain web content using content management and publishing tools
- Apply knowledge of networking, security, and encryption concepts in application design
- Ensure all code meets functional specifications, quality standards, and production readiness
- Communicate project progress clearly and serve as a primary technical contact for issue resolution
- Collaborate with developers, testers, stakeholders, and subject‑matter experts to deliver effective solutions
- Provide technical guidance and mentorship to team members and external partners
- Adhere to development standards, documentation requirements, and IT best practices
- Stay current with emerging web technologies and recommend future development direction
Qualifications
Required:
- Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent hands‑on technical experience
- 4–7 years of experience in application development, implementation, and support
- Experience working across the full software development lifecycle
- Strong verbal and written communication skills with high attention to detail
Technical Skills:
- Advanced experience in one or more web and application technologies such as
- HTML, JavaScript, .NET, C#, MVC, React, Angular, Git, Bootstrap, Visual Studio
- Proficiency in SQL, data querying, ORM tools, and database performance optimization
- Experience with APIs and data technologies (REST, JSON, XML, authentication, tokens)
- Strong understanding of object‑oriented programming and design patterns
- Working knowledge of networking fundamentals, web security, and encryption
- Familiarity with Agile/Scrum methodologies
- Experience with cloud platforms (AWS or Azure) preferred
- Exposure to DevOps tools, source control, and work‑tracking systems is a plus