06 October 2021
Full Stack Developer

ttg Talent Solutions has been engaged by our valued non-profit organization to help find their next Full Stack Developer.
Full Stack Developer
Location:  Miami, FL
Remote:  No
Salary range:  $70K - $110K (DOE)
Job purpose
The Full Stack Developer is responsible for the development and availability of the
organization’s Api interfaces and customer portal user interfaces
The ideal candidate will have 3-5 years’ experience creating and consuming Api’s and interface
development. The candidate will have experience developing user interfaces with JavaScript,
HTML5, CSS, SQL, JSON, XML using .net software development skills.
The successful candidate will need to demonstrate excellent communication and customer
service skills and have a passion for staying current with, and implementing new technologies.
Duties and responsibilities/essential function
The Full Stack Developer is responsible for the development and availability of the
organization’s business process customization. Execute on all systems designed business
process, workflows integrating with CRM and/or GP. Must meet project/department
milestones/goals and adhere to development timelines.
  • 3 years’ experience with software development, specifically around SOA
  • Experience and skilled in C# .net development, VS2017, VS2019
  • Extensive skills related to RESTful – HTTP GET/POST/PUT and DELETE.
  • AAA protocols and patterns, best practices for cross authentication.
  • Lean development and rapid turn time development strategies
  • Ability to model processes, execute development and document results.
Reports to
Director IS
Direct Report(s)
Required Skills, Experience, and Knowledge
  • Proficient with developing, deploying, customizing, and integrating SOA solutions.
  • Demonstrated proficiency in understanding and implementing business workflows
  • Demonstrated proficiency in using various tools and libraries related to SOA.
  • Demonstrated proficiency with Microsoft .NET 4.0 development using C#.
  • Experience with source control management systems
  • Experience with continuous integration/deployment environments
  • Able to work proficiently both independently and in a team environment.
  • Proven communication skills with both internal team members and external
  • Customer-service oriented with a problem-solving attitude.
  • Excellent written and verbal communications skills
Preferred Skills, but not Required.
  • Strong interpersonal skills
  • A second language fluency, especially Spanish
Required Attributes
  • Enthusiastic, proactive and uses initiative.
  • Absolute attention to detail
  • Excellent oral and written communication skills
  • Ability to work as part of a team.
  • Willingness to learn new skills.
  • Ability to work in a changing and flexible organization.
  • Willingness to work evenings and weekends.
Working conditions
  • Must be able to travel, up to 10%.
  • Must be able to utilize office equipment such as desktop/notebook computers, copiers,
printers, scanners, telephones, and calculators.
  • The noise level in the work environment is usually moderate.
Physical requirements
  • The ability to sit, stand, walk, and use hands and fingers to operate a computer keyboard,
mouse, and telephone to talk and hear.
  • The ability to travel by car or airplane as needed to do the work.
AAP/EEO statement
We are an equal opportunity employer and prohibits all forms of illegal discrimination and
harassment of any kind.  We are committed to the principle of equal employment opportunity
for all employees and to providing employees with a work environment free of discrimination
and harassment. All employment decisions  are based on legitimate non-discriminatory
factors such as business needs, job requirements and individual qualifications, without regard
to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age,
physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or
expression, marital, civil union or domestic partnership status, past or present military service,
family medical history or genetic information, family or parental status, or any other status
protected by the laws or regulations in the locations where we operate.
Other duties
Please note this job description is not designed to cover or contain a comprehensive listing of
activities, duties or responsibilities that are required of the employee for this job. Duties,
responsibilities, and activities may change at any time with or without notice.
At ttg, "We believe in making a difference One Person at Time," ttg OPT.