Senior Backend Software Engineer

Winter Springs, Florida

WGI Inc
Apply for this Job
Senior Backend Software Engineer - Staff Software Engineer IV

Job Locations

US-FL-Winter Springs

Job ID

Category

Streamline Technologies

Type

Full Time

Overview

We have an opening for a Senior Backend Software Engineer with a minimum of 5 years of professional backend development experience with proficiency in languages like PHP, Python, JavaScript/Node.js, Java, C .NET, or similar in the Winter Spring, FL office.

The successful candidate will be part of our Software Development Team and will assist in maintaining, enhancing, and creating new features for our cloud-based SaaS platform, working closely with our Software Engineers and the Water Resources Engineering Team. The candidate's initial primary focus will be contributing to the existing system architecture and backend application codebase.

Streamline Technologies is a software development firm located in the Orlando area of Central Florida specializing in water resources engineering applications. Our philosophy and reputation are built on providing innovative software solutions such as the widely used hydrodynamic stormwater model, StormWise (formerly ICPR ). Our stormwater and flood forecasting models include complex mathematical models that simulate the rainfall-runoff process, drainage systems, flooding and flood forecasting, groundwater flow, water quality impacts, and green stormwater infrastructure. Our applications center around a geospatial graphical interface that utilizes aerial imagery, thematic-based polygon map layers, and terrain surfaces.

Benefits: Streamline Technologies is part of the WGI family of companies and offers large company benefits and support. Along with a competitive salary we offer industry leading benefit options including Medical, Dental and Vision and many other benefits.

We pride ourselves on hiring the best and brightest in our field. At Streamline, we work in an atmosphere of cooperation and mutual respect, and as a company, we embrace a high standard of both external and internal accountability. We value safety, integrity, quality service, business success, and most importantly, our employees.

Responsibilities
    Solution Design & Development: Architect, develop, and implement high-quality, scalable, and maintainable backend solutions and APIs using modern frameworks and best practices.
  • Collaboration: Partner closely with team members, including Software Engineers, Water Resources Engineers and Customer Support, to understand project needs and ensure successful delivery.
  • Code Quality: Write clean, efficient, and well-documented code, emphasizing unit testing, code reviews, and adherence to high coding standards.
  • On-Call Support: Be part of the Level 3 technical support team, responding proactively to incidents.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Mathematics, or a related field.
  • Minimum 5 years of professional backend development experience with proficiency in languages like PHP, Python, JavaScript/Node.js, Java, C .NET, or similar.
  • Cloud Platforms: Demonstrated ability to build and deploy applications on cloud platforms such as AWS, Azure, or GCP, with a solid grasp of cloud services and architectures.
  • CI/CD Pipelines: Hands-on experience with CI/CD tools (e.g., GitHub Actions, Jenkins, GitLab CI) to automate build, test, and deployment workflows.
  • API Development: Strong expertise in API development best practices, including RESTful APIs, API Gateway concepts, and authentication methods (e.g., OAuth, JWT).
  • Version Control: Proficiency with Git for managing codebases and enabling seamless team collaboration.
  • Containerization: Familiarity with Docker and orchestration tools like Kubernetes for scalable, portable deployments.
  • Soft Skills: Excellent communication, problem-solving, and teamwork skills to thrive in a collaborative environment.

    Nice-to-Have Skills
  • Microservices Architecture: Experience designing and implementing microservices-based systems.
  • DevOps Practices: Knowledge of DevOps tools and methodologies, such as infrastructure as code (Terraform, CloudFormation) and advanced CI/CD pipeline management.
  • Database Expertise: Familiarity with relational databases (PostgreSQL, MySQL) and NoSQL systems (MongoDB, DynamoDB), including optimization techniques.
  • Serverless Computing: Exposure to serverless architectures and frameworks (e.g., AWS Lambda, Azure Functions) for event-driven solutions.
Applicants must be currently authorized to work in the U.S. on a full-time basis. We are unable to sponsor or take over the sponsorship of employment visas

Physical Demands

The physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Work is performed in an office setting. Hand-eye coordination is necessary to operate a computer, keyboard and mouse. Use of a telephone headset will allow for virtual communication with team members through Zoom and/or Microsoft Teams. While performing the duties of this job, the employee is often required to sit for prolonged periods, use hands/fingers to handle, feel or operate objects, tools or controls and reach with hands and arms, speak and hear. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.

Streamline is committed to providing equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or individuals with disability. Streamline is an Equal Opportunity Employer.

WGI does not accept any unsolicited resumes. Should any 3rd party agency or recruiters forward or submit any resume(s) to a WGI employee without a pre-existing contractual agreement, the submitted resume(s) will be deemed the property of WGI, and no placement fee will be provided.

All agencies and vendors are required to have a signed WGI vendor agreement from the WGI Chief HR Officer permitting them to work directly through our Talent Acquisition team. Obtaining this signed vendor agreement is the only way you will receive payment. Verbal or written commitments from any other member of our staff will not be binding.

All third-party recruiting/supplemental staffing agencies are expected to familiarize themselves and abide by this policy.

Need help finding the right job?

We can recommend jobs specifically for you.
Click here to get started.
Date Posted: 09 April 2025
Apply for this Job