API Programmer/Developer

Primary Location US-FL-Boca Raton
ID 2025-3666
Category
Information Technology
Position Type
Regular Full-Time
Remote
No
Additional Location
US-GA-Atlanta
Additional Location
US-FL-West Palm Beach
Additional Location
US-FL-Tampa
Additional Location
US-FL-Orlando

Overview

If you’re looking for a place to grow your career, where you can contribute to a dynamic, innovative firm, tackle challenging project work, and collaborate with industry-recognized professionals - Geosyntec is the place for you! Geosyntec is seeking a highly skilled API Programmer/Developer to join our growing Information Technology and Corporate Services teams. This position offers the option to work fully remotely from your home office, or work in a hybrid setting from one of our North America offices such as: Boca Raton, FL, Atlanta, GA, West Palm Beach, FL, Tampa, FL or Orlando, FL. For a full list of our offices in the United States please visit this link: https://geosyntec.com/about/locations.

 

Geosyntec is an innovative, international engineering and consulting firm serving private and public-sector clients to address new ventures and complex problems involving our environment, natural resources, and civil infrastructure. Our engineers, scientists, technical and project employees serve our clients from offices across the world. Ranked by ENR as one of the top environmental engineering design firms, Geosyntec is internationally known for its technical leadership, broad experience, and exceptional client service.

 

We invest in our people.  Each employee is unique, and your career at Geosyntec will be too.  We offer competitive pay and benefits, and well-being programs to support you and your family.

 

To Learn More Visit: http://www.geosyntec.com/careers/.

Essential Duties and Responsibilities

  • Provide intermediate to advanced-level programming, development, and implementation of back-end infrastructure projects using APIs, C#, .NET core, and Power Platform.
  • Debug, maintain, test, and troubleshoot existing code and issues, and communicate resolutions to key stakeholders.
  • Reverse engineering and debugging of existing code.
  • Create and re-factor SQL scripts and stored procedures.
  • Maintain, improve, and provide support and development for existing applications and SaaS platforms.
  • Assist in producing data queries, feeds, and APIs for existing systems and data services.
  • Provide additional systems and database administration support as needed, as related to back-office content management and web-based solutions.
  • Provide additional systems and database administration support, strongly emphasizing back-office content management and web-based solutions.
  • Supports developing solutions and recommendations for the current business operations.
  • Provide data and business analysis functions using various techniques to help develop actionable insights and recommendations for the current business operations.
  • Administer appropriate levels-related security controls, governance, compliance, and data loss prevention to secure enterprise computing assets from vulnerabilities and threats related to this position (e.g., anti-virus, anti-spam, anti-spyware, etc.).
  • Ensure complex customer needs are monitored, addressed, documented, and resolved promptly and effectively through customer satisfaction.
  • Efficiently manage, research, and troubleshoot relative incoming incident and service management requests with the ability to prioritize accordingly, escalating requests as appropriate to other IT team members in a fast-paced team environment (telephone, email, and tracking systems).
  • Gather relevant information and regularly update the manager and teammates regarding progress, risk management, potential business impact, resource management, timing, overruns, etc.
  • Perform additional assignments and duties as assigned.

Skills, Experience and Qualifications

  • A bachelor’s degree in computer science from an accredited college or university, along with a minimum of five (5) years minimum of IT industry-related experience in intermediate to advanced software development, API’s, .NET, C#, and SQL programming and development, delivering products and solutions at an enterprise level, or over nine (9) years of relevant experience supplemented by coursework in the IT field or any equivalent combination of education, experience, and training. (required)
  • Solid understanding of Object-Oriented Design and Programming best practices.
  • Familiarity with Agile and Scrum methodologies.
  • Practical experience developing code using VS Code, VS Studio (17+).
  • Experience with claims-based security, OAuth 2.0, JWT, Active Directory, Federation services, and SSO.
  • Practical experience with SVN/GIT/TFS/Azure DevOps/GitHub as a source control system.
  • Practical experience developing secure RESTful APIs and Services.
  • Proven experience working with Entity Framework (6+), EF Core, and or similar ORMs/Micro ORMs.
  • Flexibility to travel to company offices as needed. (required)
  • Visa sponsorship is not available for this position.

Desirable Experience

  • Power Shell scripting
  • Exposure using Telerik Web Control and Libraries
  • Exposure/development experience using Blazor Server and Web Assembly applications in a multi-tiered environment.
  • Self-starter with excellent time management skills, able to meet project scope and timeline requirements.

#LI-CC1

#LI-Onsite

#LI-Hybrid

#LI-Remote

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed