This is a full time Software Developer position at Waste Connections, Inc. located in The Woodlands, Texas. The position will be primarily responsible for management and support of all external and internal applications including design, development, content management and associated functionality. This position is a member of the Operations Applications Information Systems group and will be part of the Application Development Team.
DUTIES AND RESPONSIBILITIES
Application DevelopmentGeneral support for the entire teamCreate, enhance and troubleshoot current functionality of existing applicationsAPI IntegrationManage and create application endpoints to interact with real time customer dataCollaborating with management, departments and customers to identify end-user requirements and specificationsDesigning algorithms and flowcharts to create new software programs and systemsProducing efficient and elegant code based on requirementsTesting and deploying programs and applicationsAssessing user feedback to improve software performanceObserving user feedback to recommend improvements to existing software productsProviding documentation to guide future software development projectsEDUCATION / TECHNICAL EXPERTISE / EXPERIENCE
5+ years of experience in application developmentBachelor’s or master’s degree in computer science or a related fieldProficient in popular coding languages including Microsoft Entity Framework, MVC, .NET framework, ASP.net Web Development, JavaScript/jQuery, Ability to code in Net 6+, C#, Angular, Microsoft SQL, Visual Studio and GitStrong API integration backgroundProficiency in Cloud Computing: Demonstrated expertise in cloud platforms such as AWS, Azure, or Google Cloud, including infrastructure deployment, scalability, and cost optimization.Experience with Artificial Intelligence and Machine Learning: Hands-on experience in developing, training, and deploying AI/ML models, as well as familiarity with frameworks like TensorFlow, PyTorch, or similar.Big Data Experience: Solid understanding of big data ecosystems and tools such as Apache Spark, Hadoop, or Databricks, along with experience in designing and optimizing data pipelines for large-scale processing and analysis.Excellent knowledge of the software development life cycleStrong problem-solving and communication skillsKnowledge of Object-Relational Mapping frameworksAbility to learn quickly and work independently or as part of a teamYou will be joining a great team in a “work hard, play hard” environment. We also offer excellent family benefits including: medical, dental, vision, flexible spending account, long term & short-term disability, life insurance, 401K retirement and unlimited opportunities to “Connect with Your Future.”
Waste Connections is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to disability or protected veteran status.